Visão Geral
Aqui está uma oportunidade para desenvolvedores seniores se juntarem a nossa equipe em uma jornada de inovação e crescimento. Nossa empresa é uma multinacional com operação em vários países da América Latina, oferecendo soluções tecnológicas personalizadas para empresas e indivíduos.
Responsabilidades
* Participar ativamente no desenvolvimento de software, desde a análise de requisitos até a implementação e testes.
* Desenvolver e manter aplicações web completas, abrangendo tanto o front-end quanto o back-end.
* Implementar e integrar APIs RESTful, garantindo 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 estabilidade das aplicações.
* Colaborar com equipes multidisciplinares para alinhar soluções técnicas aos objetivos de negócios.
* Participar de revisões de código e contribuir para a melhoria contínua dos processos de desenvolvimento.
* Mantenha-se atualizado com as tendências tecnológicas e proponha inovações que agreguem valor aos projetos.
Requisitos e Qualificações
* Ensino Superior Completo.
* Experiência comprovada em desenvolvimento de aplicações com backend em C# e .NET.
* Experiência em desenvolvimento de aplicações baseadas em barramentos de mensagens, como Confluent Kafka.
* Experiência em desenvolvimento de aplicações frontend utilizando Next.js, React, HTML5 e CSS3.
* Experiência com metodologias ágeis de desenvolvimento de software.
* 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.
* Experiência com ferramentas de teste unitário para backend .NET e frontend baseado em React.
* Capacidade de conduzir reuniões para levantamento de requisitos e elaborar especificações funcionais e técnicas.
* Proficiência no uso de Git para controle de versão, incluindo práticas como branching, merging e rebasing.
* Experiência com fluxos de trabalho baseados em GitFlow ou estratégias similares para gerenciamento de branches.
* Familiaridade com padrões de segurança, como TLS, SSL, OAuth e OpenID.
* Experiência com desenvolvimento utilizando containers (Docker, Kubernetes).
* Conhecimento em desenvolvimento de aplicações com backend baseado em Node.js.
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.
* Experiência com Azure DevOps, incluindo repositórios, pipelines de CI/CD e gerenciamento de releases.
O que Oferecemos Para Você?
* 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);
* PAC - Programa de aceleração de carreira;
* Reembolso para certificações;
* MOBIFLIX – Nossa academia corporativa tem cursos presenciais e online, alinhados às novas tendências do mercado de tecnologia;
* Plataforma online de crédito consignado, a TIVIT te ajuda a realizar os seus objetivos pessoais como reforma no seu apê/casa, financiar estudos e quitar dívidas, de acordo com as regras e políticas da cia;
* Programa de Apoio Pessoal com orientação psicológica, financeira e jurídica em parceria com a Alelo.
Acreditamos que o presente é plural e a inclusão transforma, por isso, todas as pessoas são bem-vindas em nossas vagas, para promovermos um ambiente de trabalho inclusivo, de respeito, justiça e equidade.
Topa embarcar nesse desafio com a gente?