DESENVOLVEDOR DE SOFTWARE FULL STACK JUNIOR III
Irrah TechMaringá - PR
1 posição
Não informado
Integral
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).
Requisitos
Escolaridade
- Graduação
- Tecnólogo
- Ensino Técnico
Idioma
- Inglês - Básico
Habilidade Técnica
- Conhecimento React - Intermediário
- Conhecimento em Arquitetura e microsserviços - Intermediário
- Conhecimento NodeJS - Intermediário
- Conhecimento das premissas defendidas no “clean code” - Intermediário
- GitFlow - Intermediário
- Testes Unitários - Intermediário
- IA aplicada ao desenvolvimento - Intermediário
- Docker - Intermediário
- Cloud OCI/AWS - Intermediário
- DDD (Domain Driven Design) - Intermediário
- Conhecimento em CI/CD - Intermediário
- Conhecimento em desenvolvimento e consumo de APIs RESTful - Intermediário
Benefícios
- Assistência odontológica
- Plano de Saude
- Vale alimentação
- Café da manhã/tarde
- Wellhub
- Plano de carreira