← Todas as vagas

DESENVOLVEDOR DE SOFTWARE FULL STACK JUNIOR III

Irrah Tech

📍 Maringá/PRpresencial· CLT

Descrição da vaga

Descrição Sumária | Missão do Cargo

Atuar no desenvolvimento de aplicações fullstack com autonomia end-to-end e, implementando funcionalidades de maiores complexidades, criando interfaces conforme padrões definidos e contribuindo para a construção e manutenção de APIs e operações de banco de dados.

Garantir código limpo, testável e versionado, participar de rituais do time, resolver problemas moderados com autonomia, aplicar padrões estabelecidos, colaborar ativamente em discussões técnicas e participar de forma mais propositiva da evolução da equipe compartilhando conhecimento consolidando competências que sustentam a transição para o nível Pleno, mantendo coerência com os Valores Virtuosos da Irrah Tech.

 

1. Desenvolvimento Full Stack

  • Desenvolver funcionalidades frontend e backend com autonomia moderada
  • Construir APIs RESTful seguindo padrões da Engenharia
  • Implementar interfaces responsivas utilizando React
  • Desenvolver integrações e fluxos de média complexidade
  • Executar manutenções corretivas e evolutivas nas aplicações

2. Qualidade, Arquitetura e Boas Práticas

  • Aplicar Clean Code e padrões técnicos definidos pela equipe
  • Executar testes manuais e apoiar testes unitários
  • Participar de code reviews e aplicar feedbacks técnicos
  • Garantir organização, versionamento e documentação adequada do código
  • Atuar na redução de bugs e retrabalho técnico

3. Banco de Dados e Performance

  • Executar queries em PostgreSQL com segurança e organização
  • Apoiar modelagem básica e otimização de consultas
  • Identificar gargalos simples de performance
  • Contribuir para estabilidade e eficiência das aplicações

4. IA, DevOps e Ferramentas Modernas

  • Utilizar ferramentas de IA no dia a dia do desenvolvimento
  • Apoiar integrações iniciais com APIs de IA e automações
  • Participar de pipelines CI/CD sob supervisão
  • Auxiliar em deploys e monitoramento de aplicações em OCI

5. Colaboração e Evolução Técnica

  • Atuar integrado com Produto, QA e Suporte
  • Participar ativamente dos rituais técnicos da equipe
  • Apoiar desenvolvedores mais juniores quando necessário
  • Buscar evolução contínua em arquitetura, performance e desenvolvimento moderno

Formação / Experiência Mínima

  • Cursando Ensino Superior em Sistemas de Informação, Ciência da Computação, Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
  • Experiência: 18 a 24 meses (profissional, acadêmica ou projetos relevantes).