Sobre a oportunidade
DESCRIÇÃO DA VAGA/ PROJETO Esse projeto será executado em modelo Agile e o desenvolvimento em Mobile, Micro Serviços, fazendo uso de Cloud, entre outras tecnologias.
Responsabilidades
Desenvolver, evoluir e manter aplicações iOS nativas, garantindo qualidade, performance, segurança e usabilidade.Atuar em todo o ciclo de desenvolvimento, desde o entendimento dos requisitos até a entrega e sustentação das soluções.Definir, implementar e evoluir arquiteturas mobile escaláveis e de fácil manutenção.Aplicar boas práticas de desenvolvimento, padrões de projeto, princípios SOLID e clean code.Desenvolver novas funcionalidades e realizar melhorias técnicas em aplicações existentes.Integrar as aplicações com APIs RESTful e serviços baseados em microsserviços.Atuar na integração com soluções de backend desenvolvidas em Spring Boot.Realizar análise técnica, estimativas e definição de soluções junto aos times de Produto, Arquitetura e Backend.Participar de code reviews, contribuindo para a qualidade, segurança e padronização do código.Investigar e corrigir problemas de performance, estabilidade e comportamento das aplicações.Desenvolver e manter testes unitários, funcionais e de integração, quando aplicável.Apoiar processos de publicação, versionamento e distribuição de aplicações nas plataformas iOS.Participar das cerimônias ágeis e colaborar com squads multidisciplinares.Contribuir para a documentação técnica e disseminação de conhecimento no time.Apoiar a definição de padrões, componentes reutilizáveis e boas práticas para o desenvolvimento mobile.Atuar na melhoria contínua dos processos, ferramentas e práticas de desenvolvimento.
