Visão Geral da Vaga
Estamos procurando por profissionais experientes para desenvolver aplicações web completas, atuando tanto no front-end quanto no back-end.
O candidato ideal terá experiência em desenvolvimento de aplicações com backend em C# e .NET, bem como conhecimento em metodologias ágeis de desenvolvimento de software.
Além disso, é importante que o candidato tenha habilidades em modelagem e desenvolvimento de bancos de dados relacionais e não relacionais.
Aqui estão as responsabilidades e atribuições do cargo:
* Desenvolver e manter aplicações web completas, atuando tanto no front-end quanto no back-end;
* Implementar e integrar APIs RESTful, garantindo a comunicação eficaz entre diferentes sistemas e serviços;
* Esvrever 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;
* Colaborar com equipes multidisciplinares para alinhar as soluções técnicas aos objetivos de negócio;
* Participar de revisões de código e contribuir para a melhoria contínua dos processos de desenvolvimento;
* Mantê-se atualizado com as tendências tecnológicas e propor 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;
* Conhecimento em metodologias ágeis de desenvolvimento de software;
* Habilidades em modelagem e desenvolvimento de bancos de dados relacionais e não relacionais;
* Experiência em implementação e integração de APIs RESTful;
* Conhecimento em desenvolvimento de aplicações frontend utilizando Next.js, React, HTML5 e CSS3;
* Experiência em utilização de 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 em 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 em desenvolvimento utilizando containers (Docker, Kubernetes);
* Conhecimento em desenvolvimento de aplicações com backend baseado em Node.js;
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);
* PAC - Programa de aceleração de carreira;
* Reembolso para certificações;
* MOBIFLIX – Nossa academia corporativa tem cursos presenciais e online, alinhados as 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.