Salário: R$ 2.000 a R$ 5.000 por mês
Área: Outros
Nível: Junior
Nosso cliente uma empresa líder em consultoria e tecnologia da Informação nas áreas de Saúde e Educação está em busca de um profissional para assumir a posição de Tech Lead.
Buscamos um Tech Lead para liderar tecnicamente a equipe. Esse profissional será peça-chave na modernização da arquitetura, garantia de qualidade técnica e orientação das squads, em um contexto de sistemas legados que estão em processo de evolução para padrões mais robustos, escaláveis e seguros. O Tech Lead terá como missão inicial avaliar o estado atual do sistema (mobile, web e API), propor melhorias em arquitetura, segurança e performance, além de apoiar a transição para uma arquitetura modular/distribuída.
Stack e Tecnologias em uso (obrigatório ter experiência)
- Linguagens & Frameworks
- JavaScript / TypeScript
- PHP (Laravel)
- Node.js (NestJS)
- Vue.js (Nuxt.js)
- React e React Native
- Kotlin
- Bancos de Dados
- MySQL
- MongoDB
- WatermelonDB (mobile offline-first)
- Infraestrutura & Integrações
- BullMQ (filas e jobs)
- REST e GraphQL APIs
- Integrações com sistemas externos da saúde
- Controle de versão & DevOps
- Git (GitLab/GitHub)
- Docker
- Experiência com pipelines CI/CD
- Publicação de aplicativos em lojas (Google Play / App Store)
- Cloud
- Experiência prática em pelo menos uma plataforma: Azure ou AWS
- Padrões e princípios de software: SOLID, Clean Architecture, DDD, TDD, Arquitetura Hexagonal
- Experiência com sistemas distribuídos e sistemas integrados
- Design e evolução de arquiteturas monolíticas para microsserviços
- Conhecimento de mensageria e comunicação assíncrona
- Práticas de segurança em desenvolvimento (LGPD, OWASP, autenticação/autorização segura)
- Experiência em liderança técnica de times (mentoria, code review, pair programming, definição de padrões)
- Acompanhamento de desenvolvimento em metodologias ágeis (Scrum, Kanban)
- Domínio de ferramentas de gestão: Azure DevOps, GitLab Issues
- Boa comunicação com áreas de negócio e stakeholders
- Experiência prévia em sistemas da área da saúde
- Conhecimento em processos de sincronização de dados offline-first
- Experiência em otimização de frontends pesados (redução de bundle, lazy loading, performance)
- Contribuição prévia em processos de modernização de legados
- Capacidade de atuar como mão na massa quando necessário, mas com foco em liderança técnica e direcionamento estratégico.
- Habilidade em diagnosticar problemas complexos em sistemas legados e propor soluções práticas.
- Espírito de colaboração e mentoria, ajudando o time a crescer em maturidade técnica.
Modelo de contratação: PJ - Remoto
