C70 - Desenvolvedor de Software - Júnior
PLACE TECNOLOGIA E INOVACAO S. A.
Descrição da vaga
O profissional é responsável por apoiar o desenvolvimento, manutenção e evolução de aplicações e sistemas web e mobile, atuando sob orientação de profissionais mais experientes e seguindo as melhores práticas de desenvolvimento de software. Participa da implementação de novas funcionalidades, correção de falhas, integração de sistemas e realização de testes básicos, contribuindo para a qualidade, desempenho e estabilidade das soluções entregues. Além disso, colabora na documentação técnica, participa das cerimônias ágeis e trabalha em conjunto com equipes multidisciplinares para atender às necessidades do negócio. O cargo exige comprometimento com o aprendizado contínuo, capacidade de trabalhar em equipe e disposição para desenvolver competências técnicas e comportamentais, contribuindo para o crescimento sustentável dos projetos e da organização.
ATRIBUIÇÕES:
- Participar no desenvolvimento e manutenção de aplicações e sistemas web e mobile, seguindo as orientações dos desenvolvedores mais experientes.
- Escrever código limpo, eficiente e escalável sob supervisão, sempre alinhado às boas práticas de desenvolvimento.
- Contribuir para a solução de bugs e melhorias nos sistemas existentes.
- Colaborar com a equipe de desenvolvimento na implementação de novas funcionalidades e integrações de sistemas.
- Realizar testes básicos para assegurar a qualidade e funcionalidade das soluções implementadas.
- Auxiliar na documentação de código, processos e funcionalidades desenvolvidas.
- Participar das cerimônias ágeis (como reuniões diárias e plannings) e colaborar com outros membros da equipe, Product Owners e Scrum Master.
- Aplicar feedback recebido e se engajar em atividades de aprendizado contínuo para desenvolvimento profissional.
FORMAÇÃO:
- Graduação completa ou em andamento em cursos como Ciência da Computação, Engenharia de Software, Sistemas de Informação, ou áreas afins.
- Conhecimentos básicos em linguagens de programação como JavaScript, Python, Java ou C#, conforme o stack tecnológico adotado pelo CLIENTE.
- Familiaridade com controle de versão, especialmente utilizando Git.
EXPERIÊNCIA:
- Experiência mínima de 6 meses a 1 ano (pode incluir estágios) em desenvolvimento de software ou participação em projetos acadêmicos relevantes.
- Conhecimento básico em desenvolvimento de interfaces de usuário (UI) e design responsivo.
- Experiência com frameworks de desenvolvimento (por exemplo, React, Angular, Vue.js para frontend; Node.js, Django ou Spring para backend).
- Experiência básica com bancos de dados relacionais (MySQL, PostgreSQL) ou não relacionais (MongoDB).
DESEJÁVEL:
- Experiência com metodologias ágeis, mesmo que em projetos acadêmicos ou em estágios.
- Familiaridade com ferramentas de desenvolvimento colaborativo e integração contínua (como Jenkins, Docker, GitLab CI/CD).
- Conhecimento de APIs RESTful e boas práticas de desenvolvimento de serviços web.
- Experiência básica em desenvolvimento mobile (ex.: React Native, Flutter).
- Inglês técnico para leitura de documentação e materiais de apoio.
