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

Tecla T

Via inHire
RemotoPJA combinar
Postado 3 horas atrás

Sobre a 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.
WhatsApp
Receba vagas pelo WhatsAppEntre no grupo e receba vagas diretamente no seu celular
Entrar no grupo →