Estamos buscando um(a) Desenvolvedor(a) Júnior para integrar nosso time de tecnologia e atuar no desenvolvimento e evolução de aplicações web.
Procuramos uma pessoa com experiência prática em C#, .NET e React, que tenha boa base de desenvolvimento de software e queira evoluir tecnicamente trabalhando em projetos reais, integrações e novas funcionalidades.
Sua Missão
Atuar junto ao time de desenvolvimento na construção, manutenção e evolução de nossas soluções, contribuindo tanto no back-end com .NET/C# quanto no front-end com React, sempre buscando qualidade, organização e boas práticas de desenvolvimento.
Principais responsabilidades
- Desenvolver e dar manutenção em aplicações utilizando C# e .NET;
- Desenvolver e evoluir interfaces web utilizando React;
- Criar e consumir APIs REST;
- Implementar novas funcionalidades e realizar correções em sistemas existentes;
- Apoiar integrações entre sistemas e serviços;
- Trabalhar com bancos de dados e realizar consultas para apoio ao desenvolvimento;
- Investigar e corrigir bugs identificados nos ambientes de desenvolvimento e homologação;
- Escrever código organizado, reutilizável e de fácil manutenção;
- Apoiar a criação e execução de testes;
- Utilizar Git para versionamento e colaboração no desenvolvimento;
- Participar de code reviews e discussões técnicas com o time;
- Participar das cerimônias e ritos do time dentro de uma dinâmica ágil;
- Trabalhar de forma integrada com desenvolvimento, produto, UX e demais áreas envolvidas nos projetos.
Requisitos
- Experiência prática com C#;
- Experiência com .NET / ASP.NET Core;
- Experiência com React;
- Conhecimentos de HTML, CSS e JavaScript/TypeScript;
- Conhecimento sobre desenvolvimento e consumo de APIs REST;
- Conhecimentos de banco de dados e SQL;
- Familiaridade com Git e controle de versão;
- Conhecimento de conceitos de programação orientada a objetos;
- Capacidade de analisar problemas e buscar soluções de forma estruturada;
- Boa comunicação e facilidade para trabalhar em equipe.
Será um diferencial
- Experiência com TypeScript;
- Conhecimento em testes unitários e automatizados;
- Conhecimento de Entity Framework;
- Experiência com PostgreSQL, SQL Server ou outros bancos relacionais;
- Conhecimento de Docker;
- Experiência com CI/CD;
- Conhecimentos sobre arquitetura de software e boas práticas como SOLID e Clean Code;
- Experiência com integrações entre sistemas;
- Familiaridade com metodologias ágeis, como Scrum ou Kanban;
- Interesse ou experiência no uso de Inteligência Artificial aplicada ao desenvolvimento de software.
Perfil que buscamos
Mais do que alguém que conheça uma determinada tecnologia, buscamos uma pessoa que:
- Tenha vontade de aprender e evoluir;
- Seja proativa na resolução de problemas;
- Tenha curiosidade técnica;
- Saiba pedir ajuda e também compartilhar conhecimento;
- Tenha organização e responsabilidade com suas entregas;
- Goste de trabalhar de forma colaborativa;
- Esteja aberta a feedbacks e ao aprendizado contínuo.
Benefícios
- Plano de Saúde e Odontológico
- Auxílio Transporte
- Auxílio Alimentação
- Férias Remuneradas
- Day Off no aniversário
- Programa Saúde e Bem-Estar
- Programa de Desenvolvimento Individual (PDI).