Desenvolvedor backend senior (nodejs)
Summary
Senior backend developer role at Casar.com, responsible for designing, developing, and maintaining robust applications using Node.js, TypeScript, and related technologies, with responsibilities including API development, database modeling, and automated testing.
É importante que você tenha:
- Experiência sólida com Node.js e TypeScript;
- Domínio em construção de APIs RESTful;
- Conhecimento em boas práticas de versionamento com Git (como Gitflow);
- Familiaridade com padrões de projeto (Design Patterns), Clean Code e Clean Architecture;
- Experiência com metodologias de teste e testes unitários.
Será um diferencial se você também tiver:
- Experiência com PHP;
- Conhecimento em event-driven architecture (EDA);
- Vivência com SCRUM ou outras metodologias ágeis;
- Experiência com serviços na AWS (como Lambda, S3, RDS, etc.);
- Conhecimento em Docker e Serverless Framework;
- Familiaridade com GraphQL.
Pessoa Desenvolvedora Back-end Sênior Casar.com
No Casar.com, estamos em busca de uma Pessoa Desenvolvedora Back-end Sênior para fazer parte de um time apaixonado por inovação e excelência técnica. Se você gosta de construir soluções escaláveis, bem estruturadas e com impacto real na experiência dos usuários, vem com a gente transformar o mercado de casamentos!
Suas principais responsabilidades serão:
- Projetar, desenvolver e manter aplicações robustas utilizando PHP com TypeScript, NestJS e Node.js;
- Construir e modelar bancos de dados de forma eficiente e escalável;
- Desenvolver testes automatizados (unitários e de integração) para garantir a qualidade contínua do código;
- Criar e manter documentação técnica atualizada;
- Participar ativamente da evolução do código, propondo melhorias e boas práticas de arquitetura;
- Colaborar com o time em decisões técnicas e evoluções do produto.