Sobre a empresa
Esta posição é listada em nome de uma empresa parceira, que gerencia todas as aplicações e próximos passos. Nosso parceiro está procurando um Desenvolvedor Full-Stack Sênior baseado no Brasil.
Junte-se a uma equipe de tecnologia que constrói produtos digitais críticos para algumas das maiores empresas do Brasil. Você trabalhará em todo o stack, criando aplicações escaláveis e de alta performance com forte foco na experiência do usuário.
Responsabilidades
- Desenvolver e manter aplicações escaláveis e de alta performance com forte foco em usabilidade e experiência do usuário.
- Trabalhar no desenvolvimento frontend e backend, contribuindo para a evolução completa dos produtos digitais.
- Colaborar com designers, gerentes de produto e outros desenvolvedores para transformar necessidades de negócios e usuários em soluções técnicas de alta qualidade.
- Projetar e implementar soluções de software robustas usando arquiteturas modernas e práticas de engenharia.
- Garantir a qualidade do código através de padrões de codificação limpos, testes automatizados, revisões de código e melhoria técnica contínua.
- Participar ativamente de discussões técnicas, decisões de arquitetura e revisões de código.
- Integrar e manter APIs REST e/ou GraphQL em ecossistemas de produtos.
- Contribuir para a melhoria contínua de processos, ferramentas, padrões e práticas de equipe.
- Ajudar a identificar desafios técnicos e oportunidades para melhorar escalabilidade, performance, manutenibilidade e entrega.
Requisitos
- Pelo menos 4 anos de experiência profissional comprovada em desenvolvimento de software full-stack.
- Experiência sólida em desenvolvimento frontend com React, Next.js ou tecnologias modernas comparáveis.
- Experiência sólida em desenvolvimento backend com Node.js, NestJS ou tecnologias equivalentes.
- Bom entendimento de arquiteturas de software modernas, princípios de engenharia e melhores práticas de desenvolvimento.
- Experiência em integração de APIs REST e/ou GraphQL.
- Conhecimento de bancos de dados relacionais e não relacionais.
- Proficiência com Git e práticas modernas de controle de versão.
- Experiência em implementação de testes automatizados, incluindo testes unitários e de integração.
- Familiaridade com pipelines de CI/CD e práticas modernas de entrega de software.
- Conhecimento de plataformas de nuvem e ambientes de implantação é considerado uma vantagem.
- Fortes habilidades de resolução de problemas e atenção à qualidade técnica.
- Capacidade de colaborar efetivamente com equipes multidisciplinares e comunicar-se claramente com stakeholders técnicos e não técnicos.
- Mentalidade proativa, confiável e orientada à propriedade, com interesse genuíno em aprendizado e melhoria contínua.
Benefícios
- Oportunidade de trabalho 100% remoto.
- Plano de saúde e odontológico com coparticipação.
- Auxílio cuidado e desenvolvimento através de programas de reembolso.
- Assinatura Wellhub e incentivos para esportes e atividades físicas.
- Cartão multibenefícios Caju.
- Auxílio trabalho remoto para apoiar investimento em equipamentos.
- 30 dias de férias remuneradas.
- Ambiente colaborativo focado em excelência técnica, transparência e desenvolvimento pessoal.
- Oportunidade de trabalhar em produtos digitais impactantes para grandes organizações no Brasil.