Job description
Somos aproximadamente 50k Minsaiters no Mundo e mais de 7k Minsaiters no Brasil, presentes nas maiores empresas de todos os setores. Nossa estrutura permite participar de projetos globais e oferece um ambiente colaborativo, reconhecido pelo Great Places to Work, além de planos diferenciados para Jovens Profissionais, também reconhecidos pela Employers for Youth.
Main responsibilities
Back-end:
- Desenvolver soluções seguindo boas práticas e a metodologia de desenvolvimento de sistemas do CCS (MDS).
- Atender às especificações feitas pelo analista de sistemas para atender aos negócios prospectados.
- Acompanhar features e correções de sistemas em produção e homologação.
- Cumprir prazos de entrega com qualidade e performance.
- Analisar demandas negociais e evolutivas técnicas junto ao analista de sistema, equipe UI/UX e PO de negócio.
- Contribuir para uma arquitetura e sistemas consistentes e evolutivos.
- Garantir a qualidade do software desenvolvido.
- Manter documentação técnica atualizada.
- Elaborar documentos de arquitetura e criar estruturas base dos sistemas.
Front-end:
- Desenvolver sistemas de acordo com as especificações do analista de sistemas.
- Acompanhar features e correções em produção e homologação.
- Garantir prazos, qualidade e performance nas entregas.
- Criar designs responsivos, acessíveis e com bom desempenho.
- Colaborar com o backend para garantir o funcionamento correto.
- Identificar e corrigir bugs, participar de evoluções.
- Aplicar padrões visuais definidos pelo cliente, cuidando da interatividade, navegabilidade e experiência do usuário.
- Garantir segurança nos sites para proteger os usuários.
- Entregar código limpo, reutilizável e documentado.
- Realizar revisões de código (code reviews).
Requirements and skills
Back-end:
- Experiência com desenvolvimento e implantação usando esteiras.
- Metodologia ágil.
- Linguagens: Java, NodeJS.
- Testes e qualidade de sistemas (unitários e de integração).
- Containers (Docker) e Arquitetura de Microserviços.
- Versionamento com GitFlow.
- Bancos de dados relacionais e SQL.
- Bancos de dados não relacionais.
- Padrões de projeto (MVVM, MVP, MVC, etc.) e Design Patterns.
- Modelagem de banco de dados (DML e DDL).
- Clean Code, Reactoring, programação orientada a objetos, funcional e reativa.
- Servidores de aplicação e web.
- Princípios RESTful.
- Configuração de pipelines CI/CD (Jenkins, Sonar, etc.).
- Sistemas de mensageria (Kafka, RabbitMQ, etc.).
Front-end:
- Framework Angular, React, JSF/Primefaces.
- HTML, CSS e JavaScript.
- Consumo de APIs REST e GraphQL.
Additional information
TRABALHE NA MINSAIT
- Modelo de contratação CLT.
- Plano de saúde subsidiado pela empresa para o titular.
- Opção de inclusão de dependentes no plano de saúde com desconto em folha.
- Assistência odontológica (opcional).
- Opção de inclusão de dependentes na assistência odontológica com desconto.
- Vale refeição no cartão Flash Benefícios.
- Vale transporte (opcional).
- Programa de Orientação Pessoal (POP) para suporte emocional e aconselhamento confidencial.
- Plataforma de saúde Wellhub-Gympass com acesso a mais de 700 academias.
- Parcerias com grandes marcas de consumo.
- Convênio com o SESC para titulares e dependentes.
- Descontos em instituições de ensino e idiomas.
- Seguro de vida em grupo.
Nosso compromisso com a diversidade é fundamental: valorizamos igualdade de oportunidades, respeito e não discriminação. Estamos no Bloomberg Gender-Equality Index (GEI) 2021 por nossa diversidade e igualdade de gênero.