Desenvolvedor(a) Full Stack (Flutter | Node.js)
Sobre a Vaga
Estamos em busca de um(a) Especialista Desenvolvedor(a) Full Stack para atuar em projetos estratégicos de alta complexidade, utilizando tecnologias modernas e boas práticas de engenharia de software.
Responsabilidades
Desenvolver aplicações web e mobile utilizando Flutter, Node.js/TypeScript, Swift e Kotlin.
Projetar e implementar arquiteturas baseadas em microserviços, seguindo os princípios de Clean Architecture e SOLID.
- Desenvolver e executar testes unitários e end-to-end utilizando Jest e Cypress.
- Implementar e manter pipelines de CI/CD utilizando Jenkins.
- Atuar em equipes ágeis utilizando Scrum e Kanban.
Garantir a qualidade do código por meio de boas práticas de versionamento com Git e GitFlow.
Publicar e manter aplicações nas lojas (App Store e Google Play), assegurando estabilidade e excelente experiência para o usuário.
Requisitos
- Experiência com Flutter.
- Experiência sólida com Node.js e TypeScript (Backend).
- Conhecimento avançado em NestJS.
- Experiência com bancos de dados relacionais e não relacionais.
- Vivência com arquitetura de microserviços.
- Experiência em testes automatizados (Jest e Cypress).
- Conhecimentos em CI/CD, Jenkins, Git e GitFlow.
- Experiência na publicação de aplicativos em produção.
- Domínio de Clean Architecture e dos princípios SOLID.
- Google Cloud Platform (GCP).
- Docker e Kubernetes.
- RabbitMQ, Kafka ou Pub/Sub.
- React e Python.
- Conhecimentos em práticas DevOps.
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.