Pular para o conteúdo principal

Pessoa Desenvolvedora Full-Stack React Native - Especialista

Descrição da vaga

A FCamara está em busca de uma Pessoa Desenvolvedora Full Stack / React Native - Especialista com experiência consolidada em desenvolvimento front-end/back-end (React / React Native), capaz de atuar com autonomia, liderar tecnicamente, entregar soluções escaláveis e de alta qualidade, e colaborar com times de produto, design e backend para atuar em uma empresa líder no mercado brasileiro de farmácia, referência em Saúde e Bem-estar com mais 2.000 lojas em todos os estados brasileiros.

Responsabilidades e atribuições

Responsabilidades principais:

  • Desenvolver e manter aplicações web e mobile utilizando React e React Native.
  • Trabalhar no ciclo completo de desenvolvimento: análise de requisitos, arquitetura de interface, codificação, testes, deploy e manutenção.
  • Liderar tecnicamente os projetos ou feature-teams, garantindo padrões de código, qualidade, performance e boas práticas.
  • Colaborar com times de backend, design, QA e produto para garantir integração, usabilidade e experiências consistentes.
  • Contribuir com decisões de arquitetura front-end / mobile (componentização, estado, performance, responsividade, compatibilidade cross-device/cross-platform).
  • Mentorar ou orientar desenvolvedores mais juniores (code review, boas práticas, orientação técnica).
  • Garantir versionamento (Git), documentação de código e integração com pipelines de deploy / CI (quando aplicável).

Diferenciais esperados / desejáveis:

  • Experiência em gestão técnica de equipes ou leadership — condução de times, delegação e mentoring (condizente com perfil de “Líder de Equipe”).
  • Profundo domínio de React + React Native.
  • Forte conhecimento em JavaScript moderno (ES6+), HTML5, CSS3 e padrões de design/responsividade.
  • Familiaridade com gestão de estado (Redux, Context API ou similares), fluxos de dados e melhores práticas de arquitetura front-end/mobile.
  • Experiência com integração com APIs, consumo de serviços backend.
  • Experiência em versionamento com Git, controle de branches, pull requests, code review.
  • Desejável conhecimento de testes (unitários, integração), controle de qualidade, performance, deploy contínuo / CI-CD.
  • Desejável alguma experiência com metodologias ágeis (Scrum, Kanban), colaboração entre times multidisciplinares.
  • Boa comunicação, liderança técnica, proatividade e capacidade de trabalhar com autonomia e tomar decisões de arquitetura / implementação.

Perfil comportamental e soft skills:

  • Perfil proativo, orientado a resultados, com capacidade de assumir responsabilidades técnicas e entregar com qualidade.
  • Habilidade de liderar tecnicamente, orientar outros desenvolvedores e atuar como ponto de referência no time.
  • Facilidade de comunicação com times multidisciplinares (produto, UX/UI, backend, QA).
  • Mentalidade de “ownership”: comprometimento com entregas, qualidade de código, performance, experiência do usuário.
  • Flexibilidade e adaptabilidade — capacidade de evoluir com novas demandas, tecnologias e mudanças de requisitos.

Requisitos e qualificações

Hard Skills / Competências técnicas em destaque

Experiência consolidada com React — para web.

  • Experiência consolidada com React Native — para mobile (iOS/Android).
  • JavaScript (ES6+), HTML5, CSS3 — fundamentos de front-end.
  • Desenvolvimento responsivo e mobile / web cross-device / cross-platform.
  • Consumo e integração com APIs / serviços backend.
  • Versionamento de código com Git, controle de branches, code review.
  • Experiência com liderança técnica / coordenação de times — guia de boas práticas, mentoring, revisão de código.
  • Arquitetura de interfaces e componentes, organização e modularização de código.

Desejáveis / Diferenciais:

  • Gerenciamento de estado (Redux, Context API ou similares).
  • Testes automatizados (unitários/integrados).
  • Integração contínua (CI/CD), pipelines de deploy.
  • Metodologias ágeis (Scrum / Kanban), colaboração em times multidisciplinares.
  • Orientação a UX/UI e foco em experiência do usuário.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista R&S
  3. Etapa 3: Entrevista técnica
  4. Etapa 4: CV enviado ao cliente
  5. Etapa 5: Entrevista Cliente
  6. Etapa 6: Carta Proposta
  7. Etapa 7: Contratação

Transformamos mundos sonhados em trajetórias reais.🧡🚀


Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?