← Todas as vagas

Desenvolvedor(a) Mobile React Native Sênior - PJ | Remoto

Tecla T

remoto· PJ

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.