Analista Desenvolvimento Fullstack Sr
Descrição da vaga
Na Bemobi valorizamos o espírito inovador e colaboramos para que pessoas potencializem o seu melhor e, juntos, identificamos afinidades e oportunidades.
Se você procura desenvolvimento, desafios e um ótimo ambiente de trabalho, está no lugar certo!
Estamos em busca de uma pessoa Desenvolvedora Fullstack Sênior apaixonada por tecnologia e que queira fazer parte da evolução contínua dos nossos produtos e plataformas. Se você gosta de desafios, tem experiência sólida no ciclo completo de desenvolvimento de software e quer atuar em um ambiente dinâmico e colaborativo, essa vaga é para você!
#BeABemober 💙🚀
Responsabilidades e atribuições
Como Desenvolvedor(a) Fullstack Sênior na Bemobi, você irá:
- Desenvolver e evoluir funcionalidades ponta a ponta (frontend e backend) utilizando React com NextJS e Python com Flask, garantindo alta qualidade e performance.
- Projetar, implementar e manter APIs robustas e escaláveis que atendam às necessidades do negócio.
- Trabalhar ativamente com bancos de dados relacionais (SQL), incluindo modelagem, otimização de consultas e garantia da integridade dos dados.
- Realizar a conteinerização de aplicações utilizando Docker para facilitar o deploy e a escalabilidade.
- Utilizar Git de forma proficiente para controle de versão, colaboração e participação em code reviews.
- Escrever testes automatizados (unitários, integração, etc.) para garantir a qualidade e a manutenibilidade do código.
- Colaborar de perto com Product Managers, Designers e outros Engenheiros para entender os requisitos, propor soluções técnicas e garantir a melhor experiência para o usuário.
- Participar de discussões técnicas, contribuindo com ideias para a melhoria contínua dos processos, ferramentas e arquitetura.
- Monitorar e dar suporte às aplicações em produção, atuando na identificação e correção de eventuais problemas.
Requisitos e qualificações
- Experiência sólida no desenvolvimento de aplicações web, preferencialmente utilizando React e NextJS para o frontend.
- Experiência comprovada no desenvolvimento backend, preferencialmente em Python, com forte conhecimento em frameworks web (como o Flask).
- Experiência com bancos de dados relacionais (SQL), incluindo design de schema, escrita e otimização de queries complexas.
- Experiência com conteinerização de aplicações utilizando Docker.
- Uso proficiente de Git para versionamento, branching e pull requests/merge requests.
- Capacidade de projetar e implementar soluções escaláveis e de alta disponibilidade.
- Conhecimento em práticas de testes automatizados.
- Conhecimento em princípios de arquitetura de software, design patterns e clean code.
- Inglês avançado para escrita e conversação.
Pontos Diferenciais:
- Experiência com infraestrutura em nuvem, preferencialmente AWS (EC2, S3, RDS, Lambda, etc.).
- Conhecimento e prática com Terraform ou outras ferramentas de Infrastructure as Code (IaC).
- Experiência com bancos de dados NoSQL, preferencialmente DynamoDB.
- Experiência com metodologias ágeis (Scrum/Kanban).
- Experiência com CI/CD (Integração e Entrega Contínua).
Informações adicionais
O QUE VOCÊ VAI ENCONTRAR AQUI! ✌️
🥼Plano de Saúde Bradesco Rede Nacional - estendido a dependentes sem desconto por beneficiário;
🦷Plano odontológico Bradesco - opcional;
🏖️VR/VA flexível - mantido durante as férias;
🤑PLR - participação nos lucros;
💦Wellhub;
🎉Day off de aniversário;
🏠Auxílio Home Office;
🚌VT conforme necessidade - desconto permitido por lei;
❤️ Seguro de Vida;
📱Acesso gratuito a todos os nossos produtos - AppsClub, Clube de Descontos, TrueCaller, BTFit e Busuu;
📚 Acesso a treinamentos internos por meio de plataformas digitais;
🏆Programa de reconhecimento interno entre colaboradores - Bemobucks.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista RH
- Etapa 3: Entrevista Técnica
- Etapa 4: Contratação
Conheça mais sobre nós 😉