DESENVOLVEDOR DE SOFTWARE PLENO II

Summary

The Mid-Level Software Developer will build, maintain, and evolve corporate software solutions using modern backend and frontend frameworks. The role focuses on high-quality code, CI/CD practices, containerization, and cloud integration to support business automation.

A G4F é uma empresa com uma trajetória sólida de 16 anos, dedicada a conectar pessoas, ideias e tecnologia para oferecer soluções inovadoras. Somos mais de 10.000 #greaters atuando em todo o Brasil.

📌 Cargo: Desenvolvedor de Software Pleno II

Missão do cargo
Atuar no desenvolvimento, manutenção e evolução de soluções de software, contribuindo para a construção de aplicações seguras, escaláveis e de alta qualidade, apoiando a modernização tecnológica, a automação de processos e a entrega de valor ao negócio.

Requisitos
✅ Formação de nível superior na área de Informática;
ou
✅ Formação de nível superior em qualquer área, acrescida de curso de extensão na área de Informática;
ou
✅ Formação de nível superior em qualquer área com experiência comprovada em atividades correlatas.

Experiência Profissional
✅ Experiência compatível com atuação em nível Pleno, em desenvolvimento e manutenção de software.
✅ Experiência com:
Versionamento de código utilizando Git;
Integração contínua (CI);
Testes unitários;
Boas práticas de desenvolvimento (Clean Code e SOLID).
Conhecimentos Técnicos
✅ Desenvolvimento de especificações detalhadas para implementação de sistemas;
✅ Estruturas de dados;
✅ Especificação, modelagem e documentação de algoritmos;
✅ Codificação baseada em desenhos técnicos detalhados;
✅ Utilização e integração com bancos de dados;
✅ Desenvolvimento e manutenção de aplicações corporativas;
✅ APIs REST e GraphQL;
✅ Conteinerização com Docker;
✅ Kubernetes;
✅ Noções de computação em nuvem (Cloud Computing).
Frameworks e Tecnologias Desejáveis
✅ Backend:
Spring Boot;
.NET;
Node.js.
✅ Frontend:
React;
Angular;
Vue.js.
✅ Ferramentas modernas de desenvolvimento e DevOps.

Principais atribuições
Desenvolver e manter sistemas e aplicações corporativas;
Elaborar especificações técnicas detalhadas para implementação de software;
Desenvolver estruturas de dados e algoritmos;
Implementar funcionalidades de acordo com requisitos funcionais e técnicos;
Realizar modelagem e integração com bancos de dados;
Desenvolver e consumir APIs e serviços;
Executar testes unitários e apoiar atividades de homologação;
Utilizar ferramentas de versionamento e integração contínua;
Elaborar documentação técnica de sistemas e processos;
Identificar oportunidades de melhoria de código e arquitetura;
Apoiar a evolução tecnológica dos ambientes de desenvolvimento;
Contribuir com boas práticas de desenvolvimento e qualidade de software;
Executar demais atividades correlatas à função.
Competências Comportamentais

Informações adicionais

🚀 Oportunidades de desenvolvimento profissional
🍔 Vale Alimentação/Refeição | Pluxee
🚌 Vale Transporte (opcional)
👓 Parceria SESC | Saúde, Lazer, Turismo, Esporte e Assistência Social
📕 Parcerias Educacionais
🤍 Wellhub
🤍 Plano de saúde e odontológico

🌈 Valorizamos a diversidade, equidade e inclusão, independentemente de gênero, raça, etnia, orientação sexual, deficiência ou religião. Todas as nossas vagas são afirmativas.

💙 Junte-se à nossa equipe e contribua para o crescimento sustentável da G4F!

#LI-DNP #LI-DNI
#VemSerGreater

See also

Software Engineering 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