The position is for a Backend Developer specializing in Node.js/Nest.js, located remotely in Brazil.
The role involves contributing to the design, maintenance, and evolution of high-performance backend systems and APIs.
The developer will work with technologies such as Node.js, Next.js, Kotlin, Python, and Go to ensure application scalability, performance, and resilience.
Collaboration with a skilled and agile team is essential to implement cloud-native architectures, enhance security, and integrate modern DevOps tools.
The position offers a dynamic environment for professionals eager to build robust systems and continuously improve user experience.
Key accountabilities include maintaining and improving existing applications, ensuring data protection, analyzing performance metrics, and enhancing user experience.
Requirements:
Proven experience with backend development using Node.js and Next.js is required.
Proficiency in Kotlin, Python, and Go is necessary.
A solid background in API design and backend/web application development is essential.
Understanding of distributed software architecture and microservices is required.
Experience with messaging and streaming systems is necessary.
Familiarity with AWS cloud and cloud-native application design is required.
Knowledge of scalability, elasticity, SQL databases, and data modeling is essential.
Experience in implementing logging and monitoring strategies is necessary.
Competence in test planning, test scenario creation, and automation testing is required.
Experience with collaboration tools like Jira and Miro is necessary.
Benefits:
The position offers a competitive salary package.
There is full remote work flexibility.
Access to modern development tools and cloud technologies is provided.
The work environment is collaborative and innovation-driven.
Opportunities for continuous learning and professional development are available.