GeekHunter Logo

Vagas

Login

Tech Lead

React Native

AWS

flag.br_flag

remoto

Dollar sign icon

Faixa de Remuneração

R$

6.000

-

9.000

BRL/mês

CLT

Briefcase icon

Nível de Experiência

Sênior

Globe icon

Tempo de Experiência

3+ anos em TI, Infraestrutura ou Engenharia de Software

3+ anos como Desenvolvedor Full Stack

Markts

Benefícios

Requisitos

• Experiência sólida (3+ anos) em desenvolvimento mobile utilizando React Native.

• Proficiência em JavaScript e TypeScript.

• Conhecimento avançado de Redux, Context API, Zustand ou outros gerenciadores de estado.

• Experiência com componentização, hooks e otimização de performance no React Native.

• Domínio de integração com APIs RESTful e GraphQL.

• Conhecimento em bibliotecas nativas (ex: React Native Reanimated, React Navigation, etc.).

• Experiência com publicação e manutenção de apps na App Store e Google Play.

• Familiaridade com arquitetura modular, clean architecture e design patterns.

• Conhecimento de ferramentas de CI/CD para automação de builds e deploys.

• Experiência com desenvolvimento nativo (Swift/Kotlin) é um diferencial.

• Conhecimento básico de Firebase, Push Notifications, WebSockets e Banco de Dados (SQLite, Realm, AsyncStorage, etc.).

• Noções de backend (Node.js, Express, NestJS, ou outras stacks populares).

• Familiaridade com metodologias ágeis (Scrum, Kanban).

• Conhecimento em testes unitários, integração e e2e (Jest, Detox, Cypress).

• Boas práticas de Code Review, Pair Programming e Clean Code.

• Experiência com Git e Git Flow.

• Autonomia e proatividade para propor soluções e melhorias.

• Colaboração e comunicação eficaz para trabalho em equipa.

• Capacidade de mentorar desenvolvedores juniores.

• Resolução de problemas e pensamento crítico.

 Diferenciais

• Experiência com monorepos (Turborepo, NX).

• Conhecimento em React Native Web para aplicações híbridas.

• Experiência com animações avançadas (React Native Reanimated, Lottie, Skia).

• Contribuições para projetos open-source.



- Desenvolver e avaliar os processos do setor;

- Mapeamento e estruturação de dados;

- Controle de garantia de qualidade;

- Gerenciamento de sistemas de informação;

- Gerenciamento de projeto e equipe;

- Acompanhar projeto de desenvolvimento;

- Coordenar um projeto em todos seus estágios;

- Elaborar estratégias e procedimentos de contingências, visando a segurança a níveis de dados, acessos, auditorias e a continuidade dos serviços dos Sistemas de Informação;

- Coordenar os trabalhos de suas equipes, cuidando da avaliação e identificação de soluções tecnológicas, planejamento de projetos e entendimento das necessidades do negócio e dos clientes;

- Negociar com consultorias para contratação de desenvolvimento de projetos ou alocação de recursos para desenvolvimento de atividades de análise e programação;

- Atribuir aos membros da equipe as funções de cada um, repassando os prazos e também orçamentos, identificar, documentar, coordenar e solucionar todos os problemas que possam surgir, realizar o controle de qualidade e assim proporcionar um nível de qualidade aceitável;

- Cobrar de cada membro da equipe para que a função designada esteja sendo realizada com sucesso, verificar cada etapa do projeto e assim, podendo passar para a fase seguinte;

- Verificar a finalização do projeto e realizar um levantamento dos erros e acertos, sendo responsável pelo sucesso final de cada projeto.

Atividades

- Desenvolver e avaliar os processos do setor;
- Mapeamento e estruturação de dados;
- Controle de garantia de qualidade;
- Gerenciamento de sistemas de informação;
- Gerenciamento de projeto e equipe;
- Acompanhar projeto de desenvolvimento;
- Coordenar um projeto em todos seus estágios;
- Elaborar estratégias e procedimentos de contingências, visando a segurança a níveis de dados, acessos, auditorias e a continuidade dos serviços dos Sistemas de Informação;
- Coordenar os trabalhos de suas equipes, cuidando da avaliação e identificação de soluções tecnológicas, planejamento de projetos e entendimento das necessidades do negócio e dos clientes;
- Negociar com consultorias para contratação de desenvolvimento de projetos ou alocação de recursos para desenvolvimento de atividades de análise e programação;
- Atribuir aos membros da equipe as funções de cada um, repassando os prazos e também orçamentos, identificar, documentar, coordenar e solucionar todos os problemas que possam surgir, realizar o controle de qualidade e assim proporcionar um nível de qualidade aceitável;
- Cobrar de cada membro da equipe para que a função designada esteja sendo realizada com sucesso, verificar cada etapa do projeto e assim, podendo passar para a fase seguinte;
- Verificar a finalização do projeto e realizar um levantamento dos erros e acertos, sendo responsável pelo sucesso final de cada projeto.

Compartilhe a vaga através das redes sociais!

Veja vagas similares a essa

DEV FULLSTACK NODE.JS E GOLANG

flag.br_flag

remoto

Kafka

GoLang

Git

+ 11

Visualizar vaga

Desenvolvedor Full Stack

flag.br_flag

remoto

Node.js

Docker

AWS

+ 5

Visualizar vaga

Desenvolvedor Fullstack Java/Angular

flag.br_flag

remoto

Dollar sign icon

R$

8.000

-

9.500

BRL/mês

CLT

Kafka

Angular

Java

+ 4

Visualizar vaga

Veja mais vagas de React Native

Purple right arrow
Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.