Tecnologia
·
Porto Alegre
·
Remoto por completo
Pessoa Desenvolvedora Mobile Full Stack Sênior (React Native + Node.js)
Construa do aplicativo ao backend com React Native + NestJS. Use IA para turbinar seu fluxo. Aprenda rápido, ganhe autonomia e encare desafios de escala reais em produção.
RESPONSABILIDADES E ATRIBUIÇÕES
- Desenvolver e manter aplicativos móveis seguros, escaláveis e de alta performance em React Native.
- Criar e evoluir o BFF (Backend for Frontend) em Node.js + NestJS, garantindo baixa latência e consistência dos dados consumidos pelo aplicativo.
- Definir e aplicar boas práticas de arquitetura (event-driven, clean architecture, microsserviços) tanto no mobile quanto no backend.
- Monitorar métricas de saúde do produto, incluindo crash-free rate, TTFB, taxas de erro e as DORA metrics (deployment frequency, lead time, MTTR, change failure rate), atuando rapidamente em incidentes.
- Participar das especificações técnicas de novas funcionalidades em parceria com Produto, Design e outras equipes de Tecnologia.
- Revisar código, escrever testes (unitários, integração, E2E) e promover cultura de observabilidade e CI/CD.
- Empregar IA generativa (p.ex. GitHub Copilot, GPT-4o) para acelerar codificação, testes, troubleshooting e documentação.
- Propor e implementar melhorias contínuas em performance, segurança e processos, além de orientar colegas menos experientes.
REQUISITOS
- Sólida experiência com React Native em projetos de produção, incluindo navegação, animações e gerenciamento de estado (Redux, React Query ou MobX).
- Domínio de Node.js e NestJS para APIs REST/GraphQL, autenticação e integração com serviços externos.
- Proficiência em TypeScript, clean code e design patterns.
- Conhecimento em arquiteturas orientadas a eventos e mensageria (SNS/SQS, Kafka ou similares).
- Vivência com pipelines CI/CD para mobile (EAS, Fastlane, GitHub Actions) e backend (Docker, Git).
- Habilidade em testes unitários, de integração e UI (Jest, Detox, Supertest).
- Familiaridade com ferramentas de monitoramento e analytics (Firebase Crashlytics/Analytics, Amplitude).
- Diferencial: desenvolvimento nativo em Kotlin ou Swift e otimização avançada de performance móvel.
Por aqui atuamos juntos na promoção de um ambiente cada dia mais inclusivo, que valoriza todas as trajetórias independentemente de gênero, orientação sexual, raça, etnia ou deficiência 💛🚀
INFORMAÇÕES ADICIONAIS
O que preparamos para você:
- R$1000,00/mês no cartão Raiô;
- Convênio Totalpass;
- Telemedicina DoutorOne;
- Clube de Descontos NewValue;
- Convênio médico Unimed POA;
- Reembolso para Periféricos - R$ 300,00 (limitado a uma vez);
- 20 dias de recesso remunerado.
- Desconto em Farmácias
- Departamento
- Tecnologia
- Função
- Desenvolvimento de Software
- Status remoto
- Remoto por completo
- Tipo de contratação
- Contrato
