Estamos em busca de um(a) Desenvolvedor(a) Sênior Fullstack com experiência sólida em React, React Native e conhecimento em Node.js com TypeScript. Você fará parte de um time comprometido com entregas de alta qualidade e foco em soluções escaláveis, atuando em conjunto com times de produto e design.
Suas responsabilidades
Desenvolver e manter aplicações mobile com React Native (Expo);
Criar e evoluir aplicações web com React ;
Colaborar na construção de APIs com Node.js + TypeScript (desejável);
Trabalhar com Azure DevOps, versionamento Git e esteiras de CI/CD ;
Atuar com AWS (e opcionalmente Azure) para recursos em nuvem;
Fazer o deploy de apps nas lojas (App Store e Google Play) ;
Integrar serviços como Firebase (Firestore, Realtime Database, Analytics) ;
Utilizar ferramentas de monitoramento como Sentry ;
Participar de code reviews, refinamentos técnicos e decisões de arquitetura;
Colaborar com o time em metodologias ágeis .
Requisitos obrigatórios
Experiência sólida com React e React Native ;
Domínio de TypeScript ;
Conhecimento em HTML5, CSS3, JavaScript ES6+ ;
Experiência com Tailwind CSS ;
Familiaridade com Expo e EAS (Expo Application Services) ;
Experiência com Firebase ;
Vivência com CI/CD e Azure DevOps ;
Experiência com deploy na App Store e Google Play ;
Experiência com testes automatizados .
Integração com Firebase (Analytics, Firestore, Realtime Database);
Experiência com monitoramento de bugs e logs utilizando Sentry;
Ter facilidade de fazer reuniões com stakeholders, buscar entendimento do processo de negócio, fazendo parte da solução técnica.
O que esperamos de você
Comunicação clara e objetiva;
Capacidade de estruturar e modularizar problemas;
Proatividade e senso de dono ;
Facilidade para interagir com stakeholders e compreender processos de negócio;
Comprometimento com o time e disponibilidade integral no horário comercial ;