Point your AI agent at freehire and let it find you a job.

Get the CLI →

SRM

Discussion

Engenheiro (a) de Software Júnior - Fullstack

NewBe an early applicant

Summary

SRM is hiring a junior fullstack software engineer in São Paulo (hybrid, near Luz metro) to build and maintain high-complexity software: developing features, writing clean tested code, doing code reviews, integrating with APIs, and handling production incidents. Core stack is backend Java (11+) with React and Next.js on the frontend.

Buscamos um(a) Engenheiro(a) de Software Júnior, para atuar no desenvolvimento de soluções de software de alta complexidade e qualidade, contribuindo para a evolução da arquitetura, dos padrões de engenharia e das soluções tecnológicas da SRM.

Responsabilidades:

  • Desenvolver funcionalidades, correções e melhorias com autonomia crescente e responsabilidade técnica.
  • Escrever código limpo, testável e bem documentado, seguindo os padrões de qualidade do time;
  • Desenvolver e manter testes automatizados (unitários e integração ) para garantir confiabilidade das entregas;
  • Participar ativamente de code reviews, contribuindo com feedbacks e incorporando orientações;
  • Colaborar nas discussões de design e arquitetura técnica durante o grooming e planejamento;
  • Identificar, reportar e propor soluções para riscos técnicos e dívidas técnicas nas demandas;
  • Integrar sistemas com APIs externas e internas, garantindo robustez e tratamento de erros;
  • Documentar funcionalidades, decisões técnicas e integrações de forma clara e rastreável;
  • Investigar e solucionar incidentes em produção, propondo melhorias para prevenir recorrências;
  • Participar dos ritos ágeis do time (daily, planning, review e retrospectiva);
  • Mentorear outros engenheiros do time, contribuindo para o crescimento técnico coletivo;
  • Buscar continuamente a evolução técnica, acompanhando tendências e boas práticas de engenharia.

Requisitos:

  • Superior completo ou em andamento: Ciência da Computação, Engenharia da Computação, Sistemas de Informação e Engenharia de Software, Análise e Desenvolvimento de Sistemas (ADS), Banco de Dados, Redes de Computadores e Cibersegurança Desenvolvimento de Sistemas (ADS) ou Banco de Dados; Redes de Computadores e Cibersegurança.
  • Forte atuação em backend Java;
  • Experiência ou familiaridade com React e Next.js, desenvolvedora Java (11+) focada em evolução de código, arquitetura, otimização de consultas SQL e integrações;
  • Responsável por implementar boas práticas, testes automatizados, documentação técnica e decisões de segurança e escalabilidade.

Diferenciais:

  • Atuação com desenvolvimento no ecossistema React e Next.js em times de produto;
  • Exige bagagem em arquiteturas de alta disponibilidade, microsserviços, mensageria, cloud e sistemas críticos.

Benefícios:

  • Salário compatível com o mercado + PPR anual;
  • Vale Transporte no cartão flexível SWILE;
  • Vale Refeição no cartão flexível SWILE;
  • Assistência Médica Bradesco eo dontológica Bradesco;
  • TotalPass para atividades físicas;
  • Seguro de Vida;
  • Day Off de Aniversário.

    Hibrido – Região Central de São Paulo – SP, próximo ao metrô Luz (linha amarela).

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available