10 days ago
São Paulo, BrazilMid Level
Responsibilities
- Desenvolver, evoluir e manter aplicações mobile em Flutter.
- Criar e dar suporte a APIs RESTful e microsserviços em Java com Spring Boot.
- Garantir integração performática e segura entre o aplicativo e a infraestrutura back-end.
- Participar de decisões de arquitetura e aplicar boas práticas de código.
- Resolver problemas com autonomia e propor melhorias técnicas.
- Colaborar com as equipes de Produto, Design/UX e QA.
Requirements
- Experiência sólida com desenvolvimento mobile em Flutter e Dart, incluindo gerenciamento de estado, consumo de APIs REST e layouts responsivos.
- Experiência com Java e Spring Boot para desenvolvimento de APIs e lógica de negócio.
- Conhecimento em Schema-Driven Development e em documentação e contratos de API com OpenAPI e Swagger.
- Experiência com bancos de dados relacionais PostgreSQL e MySQL.
- Domínio de versionamento de código com Git, incluindo fluxos Gitflow, pull requests e code review.
- É desejável experiência prévia com publicação de aplicativos na Google Play Store e na App Store.
- Práticas de testes automatizados unitários e de integração em Flutter ou Spring Boot são diferenciais.
- Conhecimento prático de rotinas de CI/CD para deploy mobile ou back-end é diferencial.
Benefits
- Contratação CLT, 40 horas semanais, com jornada flexível e trabalho remoto.
- Plano de saúde e odontológico SulAmérica extensivo a dependentes.
- Vale alimentação/refeição e auxílio home office em cartão flexível Caju.
- Seguro de vida, Wellhub, Sesc e TotalPass.
- Acesso à ília University, Language Academy, í-talks e Chapters.
- Plano de saúde PET Guapeco e benefício de viagens Onhappy.
- Programa BYOD com opção de aluguel do notebook pessoal ou uso de equipamento fornecido pela empresa.
- Bolo de aniversário e programa de premiaç ão por indicação de novos funcionários.
Tech Stack
Categories
BackendMobile
