Desenvolvimento de Aplicações
A posição visa desenvolver aplicações web completas, atuando tanto no front-end quanto no back-end.
Responsabilidades e Atribuições
* Participar ativamente de todas as fases do desenvolvimento de software, incluindo análise de requisitos, design, implementação, testes e implantação.
* Desenvolver e manter aplicações web completas, utilizando tecnologias como C# e .NET para o backend e Next.js, React, HTML5 e CSS3 para o frontend.
* Implementar e integrar APIs RESTful, assegurando a comunicação eficaz entre diferentes sistemas e serviços.
* Escribir código limpo, escalável e bem documentado, seguindo as melhores práticas de desenvolvimento.
* Realizar testes unitários e de integração, identificando e corrigindo bugs para manter a qualidade e a estabilidade das aplicações.
Requisitos e Qualificações
* Ensino Superior Completo.
* Experiência comprovada em desenvolvimento de aplicações com backend em C# e .NET.
* Experiência em modelagem e desenvolvimento de bancos de dados relacionais (Oracle 12g ou superior, SQL Server) e não relacionais (MongoDB).
* Experiência em aplicação de padrões de projeto e boas práticas de programação, fundamentadas em SOLID e DDD.
* Proficiência no uso de Git para controle de versão, incluindo práticas como branching, merging e rebasing.
Benefícios
* Vale Refeição ou Alimentação.
* Assistência médica e Odontológica.
* Convênio Farmácia (descontos na compra de medicamentos).
* Seguro de Vida.
* TIVIT Club (descontos e parcerias com as melhores lojas).
O que Oferecemos?
* Uma equipe dinâmica e colaborativa.
* Mais oportunidades de crescimento profissional.
Diferenciais
* Experiência em desenvolvimento de aplicações baseadas em microsserviços e arquitetura orientada a eventos utilizando Confluent Kafka.
* Conhecimento em desenvolvimento de aplicações com microfrontends.