ONG (Setor Social)
Detalhes
Descrição
An experienced back-end developer will be responsible for designing and building backends using node.js, mySQL and other technologies to ensure seamless data processing throughout the stack. This role requires a good grasp of data structures and algorithms, strong communication skills, and be able to perform code reviews and a willingness to guide less experienced developers. This person will be essential in maintaining continuity for those recent graduates who cycle through our program as a transition between graduation and paid employment.
Key Responsibilities:
- Develop scalable and efficient back-end routes and middleware.
- Design and expose RESTful APIs that enable data communications.
- Implement database management and optimization for large datasets.
- Ensure security and data integrity across all back-end processes.
- Collaborate with front-end developers to align system functionality.
- Troubleshoot issues, optimize performance, and enhance system reliability.
Tech Stack at a Glance:
- Node.js + Express written in TypeScript
- MySQL database and a Sequelize ORM
Some Nice-to-Haves:
- Understanding of authentication, authorization, and security best practices.
- Experience with cloud services (AWS, Azure, Google Cloud).
- Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes).
Localização
Local Associado
Como se voluntariar para esta oportunidade
To apply for this position, please
1) Visit https://keelworks.org/getinvolved#careers
2) Find the opening for Back-end Developer
3) Complete the form.
Be ready to share a resume.
