
Desenvolvedor(a) Full Stack Mobile SR
- Porto Alegre - RS
- Permanente
- Período integral
- Desenvolver e manter aplicações mobile multiplataforma (Android e iOS) 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.
- Ensino Superior Completo.
- Experiência sólida no desenvolvimento de software em linguagens como Flutter, React Native, Node.js ou outras relevantes à organização.
- Experiência com integrações via APIs REST (e, se possível, SOAP);
- 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.
- Vale refeição ou vale alimentação;
- Plano de Saúde Unimed;
- Plano Odontológico Uniodonto;
- Programas de saúde e bem-estar;
- Wellhub/gympass;
- Pluxee Cuida (jurídico, financeiro e social);
- Convênio com farmácias;
- Seguro de Vida;
- PLR Anual.