CDISão Paulo, Brazil
Sênior DEV Full-Stack Mobile
Hybride
Descrição: Desenvolver e manter a aplicação mobile utilizando TypeScript e React Native. Desenvolver e manter o BFF (Backend for Frontend) utilizando Node.js e GraphQL. Colaborar com equipes multidisciplinares (Product Owners, Scrum Masters, Designers e Quality Assurance) para definir e entregar novas funcionalidades. Realizar revisões de código para garantir a consistência e qualidade do mesmo. Identificar e corrigir bugs e gargalos de desempenho. Contribuir para a evolução das práticas de arquitetura e qualidade de código junto ao time. Escrever testes unitários e automatizados para garantir a qualidade e a confiabilidade do código.
Formação acadêmica: Ensino Superior Completo.
Regime: 100% remoto.
Conhecimentos técnicos: Experiência robusta com Node.js, GraphQL, TypeScript e React Native. Conhecimento em AWS Lambda e arquitetura Serverless. Práticas de TDD (Test Driven Development) e BDD (Behavior Driven Development). Conhecimento em CI/CD (Continuous Integration / Continuous Delivery). Proficiência em controle de versão de código, preferencialmente com Git. Compreensão dos princípios de Segurança Mobile. Experiência com metodologias ágeis de desenvolvimento de software. Experiência em testes unitários e automatizados para backend e frontend (Jest/Cucumber/Appium). Redux/Sagas com arquitetura flux Experiencia com NestJS Experiencia com arquitetura Hexagonal (Ports and Adapters) Experiencia com desenvolvimento em AWS ECS Estratégias de cache in-memory (REDIS) Experiencia com graphql federation (Apollo Federation) Conhecimento em Query Planning Conhecimento em SOLID, especialmente em ISP (Segregação de Interfaces) e DIP (Inversão de Dependência) Desejável mas não obrigatório: Experiência em desenvolvimento nativo Android e iOS Experiência com Docker. Experiência com AWS.
Atribuições: Desenvolvimento e manutenção de uma aplicação mobile e do BFF (Backend for Frontend) Desenvolvimento com React Native, TypeScript, Node.js/NestJs e familiaridade com GraphQL Desenvolvimento nativo para Android e iOS seja desejável
Certificações:
Línguas estrangeiras: Inglês (desejável)
Informations de la mission :
Formação acadêmica: Ensino Superior Completo.
Regime: 100% remoto.
Conhecimentos técnicos: Experiência robusta com Node.js, GraphQL, TypeScript e React Native. Conhecimento em AWS Lambda e arquitetura Serverless. Práticas de TDD (Test Driven Development) e BDD (Behavior Driven Development). Conhecimento em CI/CD (Continuous Integration / Continuous Delivery). Proficiência em controle de versão de código, preferencialmente com Git. Compreensão dos princípios de Segurança Mobile. Experiência com metodologias ágeis de desenvolvimento de software. Experiência em testes unitários e automatizados para backend e frontend (Jest/Cucumber/Appium). Redux/Sagas com arquitetura flux Experiencia com NestJS Experiencia com arquitetura Hexagonal (Ports and Adapters) Experiencia com desenvolvimento em AWS ECS Estratégias de cache in-memory (REDIS) Experiencia com graphql federation (Apollo Federation) Conhecimento em Query Planning Conhecimento em SOLID, especialmente em ISP (Segregação de Interfaces) e DIP (Inversão de Dependência) Desejável mas não obrigatório: Experiência em desenvolvimento nativo Android e iOS Experiência com Docker. Experiência com AWS.
Atribuições: Desenvolvimento e manutenção de uma aplicação mobile e do BFF (Backend for Frontend) Desenvolvimento com React Native, TypeScript, Node.js/NestJs e familiaridade com GraphQL Desenvolvimento nativo para Android e iOS seja desejável
Certificações:
Línguas estrangeiras: Inglês (desejável)
Informations de la mission :
- Début de mission : 02/11/2026
- Durée : 6 mois
- Date de publication : 22/10/2026
- Date limite de candidature : 30/10/2026
Compétences recherchées
TypeScript (Indispensable)React Native (Indispensable)Node.js (Indispensable)GraphQL (Indispensable)BFF (Indispensable)AWS Lambda (Indispensable)Serverless (Indispensable)TDD (Indispensable)BDD (Indispensable)CI/CD (Indispensable)Git (Indispensable)Sécurité Mobile (Indispensable)Jest (Indispensable)Cucumber (Indispensable)Appium (Indispensable)Redux (Indispensable)Sagas (Indispensable)NestJS (Indispensable)Architecture Hexagonale (Indispensable)AWS ECS (Indispensable)REDIS (Indispensable)Apollo Federation (Indispensable)Query Planning (Indispensable)SOLID (Indispensable)Android (Indispensable)iOS (Indispensable)Docker (Indispensable)AWS (Indispensable)Méthodologies Agiles (Indispensable)
Intéressé(e) ?
Rejoignez l'équipe et participez à nos projets ambitieux.
