Descrição Sumária | Missão do Cargo
Atuar como referência técnica operacional no desenvolvimento de soluções full stack escaláveis, seguras e orientadas à performance para o Ecossistema Irrah Tech, garantindo excelência arquitetural, estabilidade das aplicações e evolução contínua da Engenharia.
Responsável por desenvolver aplicações robustas ponta a ponta, participar de decisões arquiteturais, apoiar tecnicamente o time e contribuir para construção de um ecossistema tecnológico moderno, sustentável e preparado para crescimento em escala.
Utiliza Inteligência Artificial como acelerador estratégico de produtividade, qualidade e inovação, contribuindo para evolução técnica e competitividade das soluções da empresa, sempre alinhado à cultura e aos Valores Virtuosos da Irrah Tech.
Atividades
1. Desenvolvimento Full Stack Avançado
- Desenvolver, testar e manter aplicações frontend e backend de média e alta complexidade utilizando Java (Spring Boot), Node.js e React
- Construir APIs RESTful seguras, performáticas e escaláveis
- Desenvolver interfaces modernas, responsivas e orientadas à experiência da usuária
- Garantir qualidade técnica das implementações através de testes, revisões e validações estruturadas
- Executar manutenções corretivas, evolutivas e preventivas nas aplicações do ecossistema
2. Arquitetura, Escalabilidade e Qualidade
- Participar da definição arquitetural de novas soluções e microsserviços
- Aplicar princípios de Clean Architecture, Clean Code, DDD e Testes
- Atuar na refatoração de código visando escalabilidade, legibilidade e sustentabilidade técnica
- Garantir aderência aos padrões técnicos, guidelines e boas práticas da Engenharia
- Contribuir para redução de débito técnico e melhoria contínua da arquitetura das aplicações
3. Inteligência Artificial Aplicada ao Desenvolvimento
- Utilizar ferramentas de IA no dia a dia da programação para ganho de produtividade e eficiência técnica
- Participar da integração de APIs de IA, LLMs e automações inteligentes nos produtos do ecossistema
- Aplicar engenharia de prompt para otimização de processos e desenvolvimento
- Contribuir para evolução tecnológica da empresa através da adoção estratégica de IA
4. DevOps, Cloud e Sustentação
- Auxiliar no deploy, monitoramento e sustentação das aplicações em OCI (Oracle Cloud Infrastructure)
- Contribuir para pipelines CI/CD utilizando Gitlab CI e GitHub Actions
- Atuar com Docker e ambientes conteinerizados
- Participar de análises de logs, observabilidade e troubleshooting técnico
- Apoiar estabilidade, disponibilidade e performance das aplicações em produção
5. Colaboração Técnica e Integração
- Participar ativamente de code reviews e discussões técnicas
- Apoiar desenvolvedores juniores e plenos na evolução técnica
- Atuar em conjunto com Produto, QA, Suporte e demais áreas do ecossistema
- Traduzir necessidades de negócio em soluções técnicas sustentáveis e de alto valor
- Contribuir para fortalecimento da cultura técnica da Engenharia
Formação / Experiência Mínima
- Ensino Superior em Sistemas de Informação, Ciência da Computação, Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
- Experiência mínima de 5 anos em desenvolvimento de software full stack
- Histórico consistente de entrega de aplicações web, APIs e microsserviços
- Vivência prévia em ambientes escaláveis, cloud e cultura DevOps