Senior Backend Engineer (Typescript)
- São Paulo - SP
- Permanente
- Período integral
- ResponsibilitiesExceptional problem solving skills to identify and solve complex technical issues efficiently.
- Collaborates with cross-functional teams to integrate frontend and backend components seamlessly.
- Communicates effectively with team members, stakeholders and non-technical persons and also collaborates well within a team, sharing knowledge and mentoring junior developers.
- Shows a strong commitment to learning and staying up to date with emerging technologies and industry trends.
- Technology Requirements6+ years of experience as backend developer.
- Proficient in Typescript, NestJS and Relational and Non-Relational Databases.
- 2+ years of experience deploying and running code on AWS Lambda, with hands-on experience using DynamoDB and RDSStrong understanding of clean code principles and separation of concernsEmphasizes the importance of testing, automated testing frameworks and writing unit tests.
- Can design RESTful APIs, architect software systems (taking into consideration scalability, maintainability and performance).
- Familiar with design patterns, microservices and other software design principles.
- Familiar with DevOps practices (CI, CD and deployments pipelines).
- Utilizes tools like Git, Docker, and Kubernetes for development and deployment.
- Experience with Python and/or Kotlin Multiplatform is a plus.
- Profile RequirementsAbility to learn quickly and work independently.
- Strong project management and interpersonal skills.
- A team player who enjoys collaborating with others.
- Experience in frontend development is a plus.
Caderno Nacional