Senior Backend Developer, Node.js

Brazil – Remote Full-Time

Job Description

We're looking for a Senior Backend Developer to join our team. In this role, you'll develop and maintain scalable web applications with a focus on backend technologies like Node.js. You will design and evolve software architectures, ensuring top-notch quality, performance, and security. You'll also build and consume APIs, following integration best practices and HTTP-based communication standards. This position involves modeling and managing relational SQL databases and file storage solutions like S3. You'll need to tackle complex problems using analytical thinking and make sound technical decisions. You'll also implement and maintain automated tests to ensure code quality and reliability, and contribute to creating and improving CI/CD pipelines and deployment automation. You'll work in cloud environments like AWS, supporting infrastructure and scalability decisions, collaborate with cross-functional teams, actively improve processes, and contribute to areas like frontend, DevOps, and security as needed.

Qualifications

1. Extensive experience with Node.js or other backend programming languages. 2. Comprehensive knowledge of Software Architecture and engineering best practices. 3. Proven experience developing web systems and building/consuming APIs (HTTP). 4. Proficiency with relational databases (SQL). 5. Familiarity with file storage solutions (e.g., S3). 6. Solid experience with cloud environments (AWS or other cloud providers). 7. Knowledge of automated testing and the test pyramid. 8. Experience with continuous integration and delivery pipelines (CI/CD). 9. Strong analytical skills, logical reasoning, and decision-making abilities. 10. Generalist profile with interest across different areas of Software Engineering (backend, frontend, DevOps, security, processes, and tools).

Benefits

- Meal allowance / meal voucher - Flexible hours and remote work arrangements (for remote positions) - Transportation allowance (for hybrid or on-site positions) - Profit-sharing (PLR) - Multi-benefits: flexible benefit via Flash Card to use as preferred - Gympass / Wellhub - Psicologia Viva (online platform for psychologist and nutritionist consultations) - Health and dental insurance - Life insurance - Extended parental leave (up to 6 months for mothers and 20 days for fathers) - Rede D'Or: support and resources for maternal and newborn care with an accredited nursing network - Birthday Day Off (one day off to take on your birthday or during your birthday month) - Online learning platform with a variety of courses (UCA) - Language Academy (AIA) - Leadership development program - Tuition discounts for undergraduate and postgraduate courses at Afya's educational institutions


Apply Now