Todas as vagas
teste
Desenvolvedor Full Stack - Junior
- Vagas2 vagas
Sobre a vaga
Desenvolvedor(a) Full Stack
Descrição da vaga
Estamos em busca de um(a) Desenvolvedor(a) Full Stack para atuar no desenvolvimento, manutenção e evolução de sistemas e aplicações web. A pessoa profissional será responsável por trabalhar tanto no front-end quanto no back-end, contribuindo para a criação de soluções eficientes, seguras, escaláveis e de fácil utilização.
Buscamos alguém com perfil colaborativo, proativo e comprometido com a qualidade das entregas, que tenha interesse em participar de diferentes etapas do desenvolvimento de software.
Principais atividades
- Desenvolver e manter aplicações web;
- Criar novas funcionalidades no front-end e no back-end;
- Desenvolver e consumir APIs;
- Realizar integrações entre sistemas;
- Criar e manter bancos de dados;
- Corrigir falhas e realizar melhorias nos sistemas;
- Participar da análise e definição de soluções técnicas;
- Escrever códigos organizados, reutilizáveis e de fácil manutenção;
- Realizar testes e validações das funcionalidades desenvolvidas;
- Utilizar ferramentas de controle de versão;
- Participar de reuniões de alinhamento com a equipe;
- Documentar processos, funcionalidades e integrações;
- Apoiar a identificação e resolução de problemas técnicos.
Requisitos
- Conhecimento em desenvolvimento front-end com HTML, CSS e JavaScript;
- Experiência com frameworks ou bibliotecas como React, Angular ou Vue.js;
- Conhecimento em desenvolvimento back-end com Node.js, Java, PHP, Python, C# ou tecnologias semelhantes;
- Experiência com desenvolvimento e integração de APIs REST;
- Conhecimento em bancos de dados relacionais, como MySQL, PostgreSQL ou SQL Server;
- Conhecimento em controle de versão com Git;
- Noções de segurança, desempenho e boas práticas de desenvolvimento;
- Capacidade de trabalhar em equipe;
- Organização, proatividade e boa comunicação.
Diferenciais
- Experiência com bancos de dados não relacionais;
- Conhecimento em Docker;
- Experiência com serviços em nuvem, como AWS, Azure ou Google Cloud;
- Conhecimento em testes automatizados;
- Experiência com metodologias ágeis, como Scrum ou Kanban;
- Conhecimento em arquitetura de software e microsserviços;
- Experiência com processos de integração e entrega contínua;
- Conhecimento em ferramentas de monitoramento e observabilidade.
Formação
Ensino superior completo ou em andamento em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas relacionadas.
Perfil esperado
- Facilidade para aprender novas tecnologias;
- Capacidade analítica e de resolução de problemas;
- Comprometimento com prazos e qualidade;
- Autonomia para executar atividades;
- Interesse em compartilhar conhecimentos e colaborar com a equipe.
Informações da vaga
- Modelo de trabalho: presencial, híbrido ou remoto;
- Regime de contratação: CLT, PJ ou conforme política da empresa;
- Jornada: período integral;
- Nível: júnior, pleno ou sênior;
- Local de trabalho: a definir;
- Faixa salarial: compatível com o mercado e com a experiência profissional.
Requisitos
Obrigatórios
- Conhecimento em JavaScript ou TypeScript
- Ensino superior completo ou cursando em área de tecnologia
Desejáveis
- Experiência com React ou Next.js
- Experiência com banco de dados SQL
- Uso de Git no dia a dia
Candidatura
Candidate-se a esta vaga
Quatro passos rápidos. Sem criar conta nem senha.
- 1.Seus dados
- 2.Currículo
- 3.Perguntas
- 4.Revisão