Desenvolvedor(a) Mobile React Native Sênior - PJ | Remoto
Tecla T
Descrição da vaga
Sobre o cliente
Empresa de grande porte do setor de saúde, com atuação nacional, responsável pela gestão de serviços médicos e hospitalares em ambiente altamente regulado, com forte dependência de sistemas críticos e soluções digitais para suporte à operação assistencial.
Sobre a vaga/ Missão do cargo
Buscamos um(a) Desenvolvedor(a) Mobile React Native Sênior para integrar a nossa Diretoria Digital. Sua principal missão será atuar no desenvolvimento, sustentação e evolução de nossos aplicativos móveis, garantindo altos níveis de performance, escalabilidade e estabilidade para o usuário final.
Procuramos um(a) profissional maduro(a) e colaborativo(a), capaz de propor soluções de arquitetura inovadoras, criar código limpo, realizar testes automatizados e trabalhar em sinergia com equipes multidisciplinares (Designers, PMs e Engenharia de Software) em um ambiente ágil e dinâmico.
Responsabilidades / Atividades
-
Desenvolver e manter aplicações móveis utilizando React Native, garantindo código performático, escalável, reutilizável e de fácil manutenção.
-
Participar ativamente da definição da arquitetura e do design de software dos aplicativos, propondo soluções técnicas inovadoras e alinhadas com as melhores práticas de mercado.
-
Escrever testes automatizados robustos (utilizando práticas como TDD/BDD) para garantir a estabilidade das entregas e evitar regressões no ecossistema mobile.
-
Identificar, rastrear e corrigir bugs complexos, além de atuar proativamente na otimização de códigos e rotinas existentes para melhorar a experiência do usuário.
-
Atuar de forma colaborativa com equipes de UI/UX, Product Managers e times de Backend. Participar ativamente dos ritos metodológicos ágeis (Daily Stand-ups, Sprint Planning, Retrospectives).
-
Contribuir ativamente para a escrita e atualização das documentações técnicas dos sistemas, fluxos e processos da área.
Requisito Obrigatório:
-
-
Graduação concluída em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (ou sólida vivência profissional equivalente).
Competências Técnicas Obrigatórias (Hard Skills)
-
Mínimo de 5 anos de experiência prática e comprovada no desenvolvimento focado em Mobile React Native (nível Sênior).
-
Experiência com particularidades e desenvolvimento nativo para ecossistemas iOS e Android.
-
Sólido domínio em Javascript, HTML5 e CSS3.
-
Familiaridade no consumo e manipulação de bancos relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB).
-
Forte conhecimento na construção, consumo e integração com APIs RESTful.
-
Uso avançado de controle de versão utilizando Git e vivência consistente em frameworks ágeis (Scrum / Kanban).
- Conhecimento prático em deploy, publicação em lojas (App Store / Google Play) e manutenção de aplicações em ambientes de nuvem (Microsoft Azure).
Diferenciais
-
Experiência com tecnologias de backend Java,C#
-
Conhecimento em DevOps e ferramentas de CI/CD (Jenkins, CircleCI).
-
Experiência com microservices e arquitetura de containers (Docker, Kubernetes).
Perfil Comportamental (Soft Skills)
-
Pensamento Analítico e Solução: Habilidade aguçada de troubleshooting para investigar e resolver problemas de performance e gargalos técnicos em dispositivos móveis.
-
Perfil Colaborativo e Comunicação: Ótima comunicação interpessoal, com facilidade para interagir e construir soluções junto com designers de interface e gestores de produto.
-
Autonomia e Proatividade: Capacidade de autogestão e foco em resultados na esteira de desenvolvimento trabalhando em regime de Home Office.
-
Benefícios
- 13 notas no ano
- Ferias.
