Desenvolvedor(a) Backend Sênior – Node.js/Python (Home Office/Brasil)

Empresa: Programmers - AI, Data & Software

Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior, com experiência em Node.js e/ou Python, para atuar em um projeto de grande escala, contribuindo para o desenvolvimento e evolução de soluções tecnológicas. Buscamos um profissional com sólida experiência em engenharia de software, arquitetura de sistemas e desenvolvimento de aplicações escaláveis, que tenha autonomia para propor soluções, tomar decisões técnicas e contribuir com as melhores práticas de desenvolvimento. Esse profissional atuará em conjunto com times multidisciplinares, apoiando decisões de arquitetura, garantindo a qualidade das entregas, promovendo melhorias contínuas e contribuindo para o desenvolvimento técnico da equipe. PARA ESSA OPORTUNIDADE VOCÊ PRECISA TER: • Experiência sólida em desenvolvimento Backend com Node.js e/ou Python (a partir de 6 anos); • Experiência com arquitetura de microsserviços e sistemas distribuídos; • Experiência com ferramentas de monitoramento, métricas e observabilidade (Datadog); • Conhecimento em arquitetura de software, incluindo Clean Architecture, Arquitetura Hexagonal e padrões de projeto (Design Patterns); • Experiência com arquitetura orientada a eventos (Event-driven); • Experiência no desenvolvimento e integração de APIs; • Experiência com mensageria com SNS/SQS; • Conhecimento sólido em programação orientada a objetos, estruturas de dados e algoritmos; • Experiência com plataformas Cloud AWS; • Experiência com bancos de dados SQL e NoSQL (GraphQL, DynamoDB e PostgreSQL); • Experiência com tecnologias de Infraestrutura como Código (IaC); • Conhecimento em práticas DevOps, automação e pipelines CI/CD; • Experiência com testes automatizados, testes de carga e boas práticas de qualidade de software; • Conhecimento em metodologias ágeis (Scrum/Kanban); • Experiência na definição de padrões técnicos e boas práticas de desenvolvimento; • Capacidade de atuar com autonomia técnica, resolução de problemas e colaboração entre equipes. SERIAM PONTOS DE DESTAQUE SE VOCÊ TIVER: • Experiência com Domain-Driven Design (DDD), especialmente DDD Tático; • Conhecimento em arquiteturas SOA, Onion e sistemas baseados em plugins; • Experiência com práticas de TDD e BDD; • Vivência com mentoria técnica e desenvolvimento de outros profissionais; • Experiência com definição de padrões de arquitetura e decisões técnicas entre diferentes squads; • Participação em iniciativas de modernização de sistemas e redução de débitos técnicos; • Experiência com ambientes de alta disponibilidade e sistemas de grande escala. PARA UMA VIDA MAIS SAUDÁVEL, TE PROPORCIONAMOS: • Política de Home Office • Plano de saúde, com cobertura nacional • Plano odontológico • Convênio com Sesc • Wellhub TE APOIAMOS COM: • Vale refeição ou alimentação • Auxílio creche • Participação nos resultados • Licença parental estendida • Plano de desenvolvimento individual/anual com subsídio para capacitação • Treinamento do idioma inglês Nossas vagas são para todos! Valorizamos a diversidade, pois ela impulsiona a inovação, fortalece nossas soluções e torna nosso ambiente mais inclusivo. Cada diferença é uma oportunidade de aprendizado, tornando nosso dia a dia mais inspirador e nossas entregas ainda melhores. Sobre a empresa: NOSSO NEGÓCIO Aqui na Programmers, aceleramos grandes ideias com inovação e tecnologia. Com uma trajetória de mais de 30 anos, o que nos move são os desafios em transformar grandes ideias em soluções reais, para que nossos clientes sejam referências nos segmentos em que atuam. Especialistas em desenvolvimento de software e inteligência de dados, temos uma relação de transparência, confiança, credibilidade e reconhecimento neste mercado. Nosso maior sonho? Impactar empresas e pessoas. O QUE ESPERAMOS DE VOCÊ?

Ver todas as vagas