Engenheiro de Software Full Stack (mobile)
labsit
Sobre a vaga
Buscamos uma pessoa Engenheira de Software para atuar no desenvolvimento, evolução e sustentação de aplicações Backend, Frontend e Mobile, participando de todo o ciclo de desenvolvimento, desde as definições técnicas até a publicação das soluções.
Procuramos alguém com visão sistêmica, autonomia e experiência em diferentes tecnologias, que utilize a Inteligência Artificial como parte ativa do processo de engenharia de software, potencializando a produtividade, a qualidade e a eficiência das entregas.
Principais conhecimentos técnicos
Backend
- Node.js (Express/NestJS)
- TypeORM, PostgreSQL e MySQL
- RabbitMQ e APIs REST
- AWS
Frontend
- JavaScript Vanilla
- Angular 8
- React e Next.js
Mobile
- Dart e Flutter
DevOps
- Docker e Kubernetes
- CI/CD
Inteligência Artificial – requisito obrigatório
- Domínio de ferramentas de IA generativa aplicadas à engenharia de software.
- Utilização de IA para geração, refatoração e revisão de código.
- Criação de testes e documentação com apoio de IA.
- Prompt Engineering e utilização de agentes.
- Capacidade de avaliar criticamente, validar e aprimorar o código gerado por IA.
💡 O que esperamos dessa pessoa?
- Autonomia e protagonismo na condução das entregas.
- Pensamento analítico e visão sistêmica.
- Proatividade na identificação e resolução de problemas.
- Boa comunicação e colaboração com o time.
- Curiosidade e disposição para aprender e compartilhar conhecimento.
Se você gosta de desafios tecnológicos, acompanha a evolução da engenharia de software e já incorpora IA ao seu dia a dia de desenvolvimento, queremos conhecer você!