Estamos em busca de uma pessoa desenvolvedora mobile apaixonada por tecnologia, com perfil proativo e espírito colaborativo para fortalecer nosso time de tecnologia! Se você curte resolver problemas com boas soluções, adora mobile e tem experiência com integrações, esta vaga é pra você.
Responsabilidades e atribuições
* Desenvolver e manter aplicações mobile multiplataforma (Android e iOS) usando usando Flutter e/ou React Native;
* Construir e evoluir APIs e serviços backend com Node.js;
* Participar ativamente da arquitetura de novas soluções, buscando performance, segurança e escalabilidade;
* Integrar sistemas internos e APIs de terceiros;
* Trabalhar em conjunto com times de produto e design para entregar experiências fluidas e intuitivas aos usuários.
* Participar de projetos ágeis (Scrum, Kanban), colaborando no refinamento de requisitos, planejamento e entrega de soluções.
* Garantir a manutenção e evolução contínua dos aplicativos, incluindo correções de bugs, otimizações de performance e suporte às operações.
* Gerenciar e implementar processos de deploy automatizados utilizando pipelines CI/CD.
* Liderar revisões de código, mentorando membros da equipe e promovendo o uso de padrões de desenvolvimento e qualidade de software.
* Colaborar na definição da arquitetura de aplicativos e na escolha de tecnologias apropriadas.
* Documentar soluções técnicas e garantir a transferência de conhecimento para outras equipes.
* Realizar testes unitários e de integração, assegurando a funcionalidade e a confiabilidade das soluções.
* Automatizar processos de negócio e criar soluções personalizadas em plataformas específicas ou genéricas, conforme necessidade.
* Monitorar e solucionar problemas relacionados à segurança, desempenho e escalabilidade dos aplicativos implantados.
* Atuar enquanto referência técnica sobre os temas da área, contribuindo com o desenvolvimento técnico da equipe.
Requisitos e qualificações
* Ensino Superior Completo.
* Experiência com bancos de dados relacionais e não-relacionais (como PostgreSQL, MongoDB);
* Familiaridade com ferramentas de controle de versão, como Git, e plataformas como GitHub ou GitLab.
* Conhecimento avançado em bancos de dados relacionais e não relacionais, e habilidade em criar integrações robustas via APIs.
* Experiência em automação de processos, integração contínua e ferramentas de deploy, como Azure DevOps, Jenkins ou similares.
* Habilidade em criar soluções baseadas em frameworks modernos e plataformas de nuvem (AWS, Azure, Google Cloud).
* Compreensão de lógica de programação, orientação a objetos e boas práticas de design de software.
Informações adicionais
* Vale refeição ou vale alimentação;
* Plano de Saúde Unimed;
* Plano Odontológico Uniodonto;
* Programas de saúde e bem-estar;
* Pluxee Cuida (jurídico, financeiro e social);
* Convênio com farmácias;