DESENVOLVEDOR FULL STACK JUNIOR
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.
Estamos em busca de um talento para: Desenvolvedor FullStack Júnior - Atuação híbrido.
Missão do cargo:
Atuar no desenvolvimento, manutenção e evolução de aplicações web e desktop, contribuindo na construção de soluções escaláveis, seguras e orientadas às necessidades do negócio, desde a modelagem de dados até a implementação, testes e implantação dos sistemas.
Principais atribuições:
- Desenvolver e manter aplicações web e desktop.
- Participar da definição de soluções técnicas e arquitetura das aplicações.
- Desenvolver funcionalidades utilizando conceitos de orientação a objetos, MVC e SOA.
- Realizar modelagem, desenvolvimento e otimização de bancos de dados.
- Criar e executar testes unitários, funcionais e de integração.
- Apoiar atividades de troubleshooting relacionadas à performance das aplicações.
- Participar de atividades de design thinking e documentação técnica.
- Apoiar processos de implantação e configuração das aplicações em diferentes ambientes.
- Trabalhar em conjunto com equipes de infraestrutura e segurança em questões relacionadas à aplicação.
- Desenvolver soluções considerando usabilidade, experiência do usuário e impacto no negócio.
Experiência:
- Experiência prática em desenvolvimento Full Stack, com atuação em aplicações web, banco de dados, APIs e desenvolvimento orientado a objetos. Vivência com desenvolvimento, testes, troubleshooting e implantação de aplicações será considerada um diferencial.
Requisitos Técnicos:
- Formação superior em Tecnologia ou área correlata.
- Conhecimento em HTML5, CSS e JavaScript.
- Conhecimento avançado em Programação Orientada a Objetos.
- Conhecimento em padrões MVC e arquitetura SOA.
- Conhecimento em APIs e integração de sistemas.
- Conhecimento em bancos de dados relacionais e não relacionais.
- Conhecimento em modelagem, normalização, chaves, índices, views, scripts e stored procedures.
- Conhecimento básico de arquitetura e escalabilidade de aplicações.
- Conhecimento de conceitos de rede e troubleshooting.
- Conhecimento de práticas de DevOps e processos de implantação.
- Conhecimento em testes unitários, funcionais e de integração.
- Noções de usabilidade e experiência do usuário.
- Capacidade de compreender a relação entre soluções técnicas e necessidades do negócio.
Informações adicionais:
🚀Oportunidades de desenvolvimento profissional
🍔Vale Alimentação/Refeição | Pluxee
🚌Vale transporte (Opcional)
👓 Parceria SESC | Saúde, Lazer, Turismo & Esportes, Assistência Social e Alimentação
📕 Parcerias Educacionais
🤍Wellhub
- Valorizamos a diversidade, equidade e a inclusão, independentemente de gênero, raça, etnia, orientação sexual, deficiência ou religião, portanto, todas as nossas vagas são afirmativas.