Desenvolvedor Backend Sênior
Oportunidade para Desenvolvedores Back-end Seniores
Aqui você encontrará uma oportunidade de carreira em uma empresa que valoriza a inovação e excelência técnica. Buscamos um profissional experiente para trabalhar com nosso time de desenvolvimento, contribuindo para o crescimento da nossa arquitetura de microsserviços em nuvem.
Descrição do Cargo
Nossa equipe está procurando por alguém com forte domínio em TypeScript/Node.js para desempenhar o papel de Desenvolvedor Backend Sênior. O candidato ideal terá experiência em desenvolver soluções robustas, escaláveis e de alta performance, com foco na lógica de aplicação e integração de serviços.
Entre as responsabilidades incluem-se:
* Desenvolvimento Core: Desenvolver e manter APIs REST utilizando NestJS, TypeScript e Go, em uma arquitetura serverless.
* Persistência de Dados: Trabalhar com o banco de dados DynamoDB para persistência e modelagem de dados.
* Infraestrutura como Código (IaC): Construir e manter a infraestrutura AWS serverless utilizando Terraform (Lambda, API Gateway, DynamoDB, Cognito, entre outros).
* Arquitetura: Desenvolver soluções seguindo padrões de Clean Architecture e princípios de alta qualidade de código.
* Sistemas de Eventos: Criar e integrar serviços baseados em eventos.
* Testes: Implementar testes unitários e de integração utilizando Jest.
* DevOps: Trabalhar com pipelines de CI/CD utilizando Serverless Framework, GitHub e CodePipeline.
* Monitoramento: Monitorar o desempenho e a saúde das aplicações utilizando DataDog e CloudWatch.
* Colaboração: Participar ativamente de revisões de código e discussões técnicas de arquitetura.
Habilidades e Qualificações Exigidas
Nossa equipe busca por alguém com as seguintes habilidades e qualificações:
* Experiência Sênior: Mínimo de 5 anos de experiência como Desenvolvedor Backend.
* Tecnologia e Domínio: Forte domínio em TypeScript e Node.js.
* AWS Serverless: Conhecimento avançado em AWS Serverless (Lambda, API Gateway, DynamoDB, Cognito, SQS/SNS, entre outros).
* IaC: Experiência com Infraestrutura como Código (IaC) utilizando Terraform.
* Bancos NoSQL: Conhecimento em bancos de dados NoSQL, especialmente DynamoDB.
*
* Arquitetura: Familiaridade com padrões de arquitetura (Clean Architecture e Domain-Driven Design - DDD).
* Segurança/Autenticação: Conhecimento em OAuth2/JWT e sistemas de autenticação.
* Testes: Experiência com testes automatizados utilizando Jest.
* Containerização: Conhecimento em Docker e containerização.
* Documentação: Familiaridade com Swagger/OpenAPI para documentação de APIs.
Vantagens
Além das oportunidades de crescimento e desenvolvimento profissional, oferecemos:
* Remoto: Você pode trabalhar de qualquer lugar, sempre conectado à sua equipe.
* Seguro de Vida: Garantimos a segurança financeira de você e seus entes queridos.
* Bem-Estar: Fornecemos benefícios de bem-estar, como acesso ao Wellhub (antigo Gympass).
* Desenvolvimento Contínuo: Oferecemos programas de mentoria e desenvolvimento com especialistas.
* Progressão de Carreira: Comprimimos toda oportunidade para crescer profissionalmente dentro da empresa.
Conheça nossos valores
Nós valorizamos a inovação, a excelência técnica, a colaboração e o compromisso com os clientes. Se você compartilha desses valores e deseja se juntar a nós, envie seu currículo e resposta para essa oportunidade.
Lembre-se: a seleção é feita pela nossa equipe de recrutamento e a contratação é feita por meio de convite direto.
1. Profissionalismo.
2. Compromisso com os clientes.
3. Inovação.
4. Excelência técnica.
5. Colaboração.