**Job Title:** Nodejs Developer
We are seeking a skilled Nodejs Developer to join our client's team at a leading Gametech company.
Responsibilities:
1. Investigate and resolve technical challenges in backend systems, driving continuous improvement in development processes.
2. Develop robust backend solutions, ensuring scalability, efficiency, and readiness for production while maintaining high standards of quality.
3. Manage the specification, implementation, testing, deployment, and ongoing operation of database and cloud-based software solutions.
4. Conduct comprehensive code reviews to ensure backend system quality, sharing knowledge and best practices within the team.
5. Collaborate with frontend developers, UI/UX designers, system architects, and product owners on backend development and integration.
6. Prioritize system performance optimization and adhere to security standards to ensure robust and secure backend solutions.
7. Stay up-to-date with the latest trends in backend technologies, apply innovative solutions, and share insights to improve team capabilities and workflows.
Requirements:
* Bachelor's degree in Computer Science, Engineering, or a related technical field, or demonstrate equivalent practical experience.
* Proven experience in backend development, with a strong focus on database systems, cloud infrastructure, and server-side technologies. Minimum 2-3 years of experience.
* Significant experience in backend technologies and ideally with cloud services (GCP, AWS, Azure, etc.).
* Fluency in Portuguese and English.
Nice-to-have:
* Experience with Node.js and NestJS.
* Familiarity with database technology such as PostgreSQL.
* Experience with cloud solutions like Firebase.
* Public GitHub repositories with your own projects.