Engenheiro De Software Full Stack - Desenvolvemos soluções tecnológicas estratégicas que impulsionam negócios e resolvem problemas complexos com profundidade e precisão. Atuamos como parceiros estratégicos, mergulhando no contexto de cada cliente para compreender o problema na raiz e construir produtos digitais elegantes, intuitivos e escaláveis, com excelência técnica e entregas contínuas. Ser Mirai é operar com autonomia e responsabilidade, comunicar com clareza e aprender rápido. É questionar o óbvio, pensar de forma crítica e colaborar para gerar impacto real através da tecnologia. Missão do(a) Engenheiro(a) de SoftwareProjetar e desenvolver soluções robustas, escaláveis e bem estruturadas, garantindo alta qualidade técnica em todas as etapas do ciclo de desenvolvimento. Você atuará em múltiplos contextos e projetos, exigindo uma imersão técnica e de negócio, além de capacidade de adaptação e aprendizado contínuo. Como você vai contribuir no dia a dia- Desenvolver sistemas ponta a ponta com foco em escalabilidade, performance e qualidade- Participar ativamente das decisões técnicas e da evolução da arquitetura- Garantir padrões elevados de código, testes e boas práticas de engenharia- Conduzir e contribuir com code reviews de forma crítica e construtiva- Dar visibilidade ao trabalho utilizando ferramentas como Jira, Azure DevOps ou similares- Atuar em ritos ágeis com protagonismo, propondo melhorias contínuas O que esperamos de você- Fundamentos Web sólidos (HTML, CSS, JavaScript, HTTP, REST)- Experiência com frameworks modernos (React, Vue, Angular... )- Domínio de orientação a objetos e princípios de design (SOLID)- Experiência com desenvolvimento e consumo de APIs- Integração com serviços externos e arquiteturas distribuídas- Boas práticas de qualidade de código e clean code- Bancos de dados relacionais (modelagem, performance e otimização)- Versionamento com Git- Experiência com containers (Docker ou similares)- Testes automatizados (unitários, integração e E2E) O que oferecemos para você crescer com a gente Modelo de trabalho- 100% remoto: trabalhe de onde quiser- Ambiente de alta autonomia com responsabilidade- Cultura forte de colaboração, qualidade e melhoria contínua- 30 dias off remunerados- Flexibilidade de horários- Contratação no modelo PJ Desenvolvimento contínuo- Cultura de feedback constante e evolução técnica- Exposição a diferentes tecnologias, domínios e desafios reais- Plano de carreira estruturado com evolução baseada em performance