Desenvolvedor React Native - Sênior
Descrição da vaga
A Fcamara está em busca de uma pessoa Desenvolvedora React Native - Sênior.
Responsabilidades e atribuições
Desenvolvimento & Arquitetura:
- Projetar e implementar componentes reutilizáveis e escaláveis.
- Arquitetar soluções de estado global e gerenciamento de dados.
- Garantir performance, acessibilidade e responsividade.
- Implementar boas práticas de segurança no front-end.
Qualidade & Manutenção:
- Escrever testes automatizados (unitários, integração e E2E).
- Code reviews e mentoría técnica para a equipe.
- Refatoração e otimização de código legado.
- Documentação técnica e decisões arquiteturais.
Integração & DevOps:
- Integração com APIs REST/GraphQL.
- Configuração de pipelines CI/CD.
- Deploy e versionamento de aplicações.
- Colaboração com equipes de backend e infraestrutura.
Perfil Esperado:
- Senioridade: 5+ anos de experiência em desenvolvimento front-end.
- Proatividade: Busca por soluções inovadoras e otimizadas.
- Ownership: Responsabilidade por toda a qualidade da entrega.
- Mindset: Growth-oriented, sempre aprendendo tecnologias novas.
- Colaboração: Excelente comunicação e trabalho em equipe.
Requisitos e qualificações
REQUISITOS OBRIGATÓRIOS:
1. Essencial
- React Native Mínimo 5+ anos de experiência profissional
- Profundo conhecimento de ciclo de vida, hooks e padrões de estado
- Experiência com navegação (React Navigation) e animações
- GraphQL ou REST APIs avançadas
- WebSockets e comunicação real-time
- Experiência avançada em TypeScript
- Tipagem forte, genéricos e interfaces complexas
2. Ecossistema React
- React / React Hooks
- State management (Redux, Context API, ou similar)
- Testing (Jest, React Testing Library)
3. Desenvolvimento Mobile
- Publicação em App Stores (iOS/Android)
- Conhecimento de APIs nativas
- Performance optimization para dispositivos mobile
4. Versionamento e Ferramentas
- Git avançado
- CI/CD pipelines
- Ferramentas de build (Gradle, Xcode)
5. Soft Skills
- Comunicação clara e documentação de código
- Capacidade de mentoring para equipes
- Pensamento arquitetural e decisões técnicas estratégicas
DIFERENCIAIS:
1. Experiência com:
- Testes E2E (Robot Framework - utilizado no projeto)
- Less/SCSS/styled-components
2. Conhecimentos Complementares:
- Noções de Backend (Java, Python, Node.js)
- AWS / Cloud deployments
- Docker e containerização
- Metodologias Agile/Scrum
3. Certificações:
- Certificações React / React Native
- Cloud certifications (AWS, GCP, Azure)
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista R&S
- Etapa 3: Entrevista Técnica
- Etapa 4: CV enviado ao Cliente
- Etapa 5: Entrevista Cliente
- Etapa 6: Carta Proposta
- 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?
CONHEÇA MAIS SOBRE NÓS