Sobre a Oportunidade:
Buscamos um(a) Desenvolvedor(a) Júnior para integrar nosso time de engenharia de software, apoiando na implementação e manutenção de soluções tecnológicas. Você atuará em colaboração direta com desenvolvedores Plenos e Sêniores, recebendo mentoria para acelerar seu aprendizado técnico e evolução profissional, enquanto contribui ativamente para a entrega de novas funcionalidades e melhorias nos nossos produtos.
Principais Responsabilidades:
- Desenvolver e manter funcionalidades de baixa e média complexidade, com foco em qualidade de código;
- Aprender e aplicar os padrões de arquitetura e boas práticas de engenharia de software definidos pelo time;
- Participar ativamente de code reviews, recebendo feedbacks para aprimorar suas habilidades e revisando códigos de colegas sob supervisão;
- Auxiliar na investigação e correção de bugs, problemas de performance e incidentes do dia a dia;
- Participar das cerimônias do time (Daily, Planning, Retrospectiva) e colaborar com as entregas das sprints;
- Manter a documentação de código e de processos atualizada de acordo com as entregas realizadas.
Requisitos e qualificações:
- Ensino superior completo ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação, áreas correlatas ou formação equivalente (bootcamps/cursos técnicos);
- Experiência inicial com desenvolvimento de software (estágios anteriores, projetos acadêmicos ou portfólio pessoal/GitHub serão considerados diferenciais);
- Conhecimento de base em pelo menos uma linguagem principal (ex.: PHP, Python, JavaScript/TypeScript, etc.);
- Noções de frameworks modernos (ex.: Laravel, NestJS, Vue, etc.) e conhecimento conceitual de bancos de dados relacionais (SQL);
- Familiaridade com versionamento de código (Git);
- Noções conceituais de containers (Docker), testes automatizados e metodologias ágeis (Scrum/Kanban).
Competências comportamentais:
- Sede de aprendizado e abertura para receber feedbacks construtivos;
- Proatividade para buscar ajuda e tirar dúvidas com o time após tentar resolver um problema;
- Comunicação clara e transparente sobre o andamento de suas tarefas e impedimentos;
- Trabalho em equipe e colaboração com o ecossistema de desenvolvimento;
- Organização com prazos e entregas acordadas.
Competências técnicas:
- Bom domínio de lógica de programação e algoritmos;
- Compreensão básica de consumo de APIs (REST) e troca de dados;
- Capacidade de escrever códigos limpos, legíveis e fáceis de manter;
- Conhecimento básico sobre o ciclo de vida do desenvolvimento de software e deploys.
Nossos benefícios:
- Vale Alimentação/Refeição no cartão Flash;
- Vale Transporte;
- Plano de Saúde Ambulatorial (Unimed) + Plano Odontológico (Uniodonto);
Wellhub (Gympass) — acesso a academias, estúdios e atividades físicas; ️- ️
- Guia da Alma — plataforma de terapia online e bem-estar emocional, com diversos profissionais de saúde mental;
- Auxílio-Creche;
- Seguro de Vida; ️
- Conexão Premiada — programa de incentivo por indicação de talentos;
- Ambiente inspirador, com foco em desenvolvimento e alta performance!
Vaga 100% presencial para a cidade de Lajeado/RS.
Se você é curioso(a), tem paixão por tecnologia e quer ver suas linhas de código se transformarem em soluções reais, queremos conhecer você! Buscamos profissionais apaixonados por inovação, com sede de aprendizado e que queiram evoluir suas habilidades técnicas ao lado de um time de peso.
Venha fazer parte do nosso Time!