Resumo Tech Jobs
Sobre a oportunidade
Atuar no desenvolvimento de aplicações fullstack simples end-to-end sob orientação, implementando funcionalidades básicas, criando interfaces conforme padrões definidos e contribuindo para a construção e manutenção de APIs e operações simples de banco de dados. Garantir código limpo, testável e versionado, participar de rituais do time, colaborar com colegas mais experientes e evoluir continuamente em competências técnicas e comportamentais alinhadas à cultura e aos Valores Virtuosos da Irrah Tech. 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: 6 a 12 meses (profissional, acadêmica ou projetos relevantes). Atividades principais:
- Desenvolvimento Full Stack
Desenvolver funcionalidades frontend e backend sob orientação. Apoiar a construção e manutenção de APIs REST seguindo os padrões definidos pela Engenharia. Implementar componentes e interfaces utilizando React. Realizar correções de bugs e pequenas melhorias nas aplicações. Executar manutenções corretivas simples. Participar da implementação de integrações com apoio quando necessário e buscando desenvolvimento constante
- Qualidade, Arquitetura e Boas Práticas
Aplicar padrões de programação e boas práticas definidos pela gestão. Executar testes manuais das funcionalidades desenvolvidas. Participar de code reviews como parte do processo de aprendizagem. Organizar corretamente o versionamento e a documentação do código. Corrigir ajustes apontados durante revisões técnicas.
- Banco de Dados e Performance
Executar consultas básicas em PostgreSQL. Apoiar validações e conferências de dados. Desenvolver conhecimento sobre modelagem e persistência de dados. Apoiar manutenção das estruturas existentes.
- IA, DevOps e Ferramentas Modernas
Utilizar ferramentas de IA para apoio ao desenvolvimento. realizar integrações simples com APIs. Participar do fluxo de versionamento da equipe. Acompanhar deploys e monitoramento das aplicações. Desenvolver conhecimentos em Docker, Cloud e CI/CD.
- Colaboração e Evolução Técnica
Participar dos rituais ágeis da equipe. Colaborar com Produto, QA e Suporte. Receber e aplicar feedbacks técnicos. Compartilhar dúvidas e aprendizados. Buscar evolução contínua nas tecnologias utilizadas pela empresa.
