Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor(a) React.js + React Native - Sênior (Híbrido)

Pessoa JurídicaPresencial (Local)VIPSão Paulo-SPEmpresa Confidencial (Cadastre-se)

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

Posição - Desenvolvedor(a) React.js + React Native - Sênior (Híbrido)

Você conhece a Icon?

Somos uma empresa de recrutamento e seleção de profissionais comprometida em ajudar empresas a encontrar os melhores talentos para suas necessidades. Aqui você não é só um currículo, entendemos as suas necessidades, acreditamos no seu potencial e te ajudamos a encontrar o seu caminho. Além de oportunidades de emprego, na Icon você encontra aconselhamento de carreira, acesso a recursos exclusivos e suporte de carreira contínuo.

Estamos comprometidos em ajudar os candidatos a encontrar o emprego ideal e alcançar seus objetivos de carreira.

Vem encontrar a sua vaga ideal conosco!

Sobre a Vaga

Código da vaga: H51244938820
Modelo de contratação: PJ

Estamos em busca de um(a) desenvolvedor(a) React.js + React Native Sênior, altamente qualificado(a) e motivado(a), para integrar nossa equipe de tecnologia. Buscamos um(a) profissional apaixonado(a) por criar interfaces modernas, rápidas e intuitivas tanto para Web quanto para Mobile, com sólida experiência no desenvolvimento de aplicações escaláveis e bem estruturadas. O(a) candidato(a) ideal domina profundamente o ecossistema JavaScript/TypeScript, entende padrões de arquitetura frontend e mobile, e possui experiência comprovada com publicação e manutenção de aplicativos nas lojas (App Store e Google Play).
Queremos alguém com forte senso de dono, que seja proativo na resolução de problemas complexos, comprometido com entregas de alta qualidade e que goste de trabalhar com inovação. Se você é resiliente, colaborativo e se orgulha de entregar soluções refinadas e eficientes, essa oportunidade é para você.

RESPONSABILIDADES E ATRIBUIÇÕES

  • Desenvolver e manter aplicações Web utilizando React.js, garantindo performance, escalabilidade e excelente experiência do usuário.
  • Desenvolver e evoluir aplicativos Mobile utilizando React Native, incluindo integrações com APIs nativas e bibliotecas externas.
  • Trabalhar com TypeScript, aplicando boas práticas e padrões de projeto.
  • Criar e manter componentes reutilizáveis, seguindo princípios de Design System e boas práticas de UI/UX.
  • Implementar APIs RESTful e integrar serviços backend com eficiência e segurança.
  • Garantir a qualidade do código por meio de testes unitários e de integração (Jest, React Testing Library).
  • Atuar com gerenciamento de estado utilizando ferramentas como Redux, Zustand, Recoil ou Context API.
  • Realizar a publicação e manutenção de apps na Google Play e App Store, incluindo processos de assinatura, versionamento e deploy.
  • Colaborar com equipes multidisciplinares (Product Owners, Designers, QAs) para planejar e desenvolver novas funcionalidades.
  • Atuar como referência técnica, auxiliando desenvolvedores menos experientes e promovendo boas práticas de engenharia Frontend e Mobile.


REQUISITOS E QUALIFICAÇÕES


Obrigatórios:

  • Sólida experiência em React.js para desenvolvimento Web.
  • Experiência comprovada em React Native, incluindo build, debug e publicação nas lojas.
  • Domínio de JavaScript e TypeScript.
  • Conhecimento e aplicação prática de SOLID, Design Patterns e Clean Code aplicado ao Frontend/Mobile.
  • Forte experiência no consumo e integração de APIs REST.
  • Experiência com gerenciamento de estados (Redux, Context API, Zustand, MobX, etc).
  • Experiência com Testes unitários e/ou testes de interface (Jest, RTC, Detox é um diferencial).
  • Conhecimento de ferramentas de bundling/compilação (Webpack, Metro, Vite, Babel).
  • Experiência com controle de versão (Git) e boas práticas de branching.
  • Experiência com publicação em lojas (TestFlight, App Store Connect, Google Play Console).
  • Vivência com integrações nativas (permissões, notificações push, deep linking, storage, sensores etc).

Desejáveis:

  • Experiência com serviços em nuvem (Firebase, AWS Amplify, Azure, GCP).
  • Conhecimento em DevOps Mobile (Fastlane, automatização de builds, pipelines CI/CD).
  • Familiaridade com Docker e ambientes conteinerizados.
  • Experiência com metodologias ágeis (Scrum / Kanban).
  • Conhecimento em GraphQL (Apollo, URQL).
  • Experiência com ferramentas de monitoramento e analytics (Sentry, Firebase Analytics, AppCenter).
  • Entendimento de arquitetura mobile avançada (Clean Architecture, Modularização).
  • Vivência com publicação e manutenção de apps de grande escala.

Local

São Paulo/SP


BUSCAS DE VAGAS SEMELHANTES