Sobre a oportunidade:
Atuação no time de Desenvolvimento, contribuindo para a criação, manutenção e evolução de sistemas. A posição é voltada a quem busca consolidar a base técnica, aprender boas práticas de desenvolvimento e atuar de forma colaborativa em projetos desafiadores, utilizando tecnologias modernas.
Responsabilidades:
• Desenvolver e implementar soluções de software utilizando linguagens como Java e JavaScript;
• Participar de todas as etapas do ciclo de vida do desenvolvimento de software;
• Colaborar com o time na definição de designs, arquiteturas e estruturas de código;
• Realizar testes unitários e de integração, assegurando a qualidade das entregas;
• Documentar processos, fluxos e soluções implementadas;
• Atuar na análise, resolução de problemas e melhoria contínua dos sistemas.
Requisitos:
• Conhecimentos em programação, estrutura de dados e algoritmos;
• Familiaridade com frameworks e bibliotecas de desenvolvimento web, preferencialmente Vue.js;
• Experiência em desenvolvimento de sistemas Java Web, utilizando arquitetura JavaEE, JDBC e Wildfly;
• Perfil colaborativo, com boa comunicação, proatividade e capacidade de resolução de problemas.
Diferenciais:
• Conhecimento em boas práticas de desenvolvimento (testes unitários, de integração e E2E, code review, clean architecture, TDD e BDD);
• Experiência com controle de versionamento de código utilizando Git;
• Conhecimento em APIs REST;
• Vivência ou familiaridade com GWT, microserviços, Docker, Nginx e NodeJS;
• Conhecimento em metodologias ágeis, como Scrum ou Kanban.
Horário e local de trabalho:
Atuação em modelo híbrido (3 dias presenciais e 2 dias em home office) na matriz da Dígitro, localizada no bairro Capoeiras, em Florianópolis/SC.
Carga horária de 40 horas semanais, de segunda a sexta-feira, das 8h às 12h e das 13h30 às 17h30.