Somos aproximadamente 50k Minsaiters no Mundo e mais de 7k Minsaiters no Brasil e estamos presentes nas maiores empresas em todos os setores. Nossa estrutura permite participar de projetos globais e proporciona um ambiente colaborativo que nos certifica em GreatPlacesToWork e planos diferenciados para Jovens Profissionais também reconhecidos pela Employers for Youth.
Main responsibilities
Projetar, desenvolver e manter interfaces web escaláveis e de alta performance utilizando Angular.
Definir e garantir a aplicação das melhores práticas de desenvolvimento, incluindo arquitetura front-end, Clean Code, SOLID e design patterns.
Participar da tomada de decisões técnicas e contribuir para a evolução da stack front-end da empresa.
Integrar eficientemente APIs RESTful com o back-end, garantindo segurança.
Desenvolver testes unitários e automatizados (Jasmine, Karma) para garantir a qualidade do código.
Realizar revisões de código e disseminar boas práticas dentro da equipe.
Colaborar com equipes de UX/UI para criar interfaces responsivas e acessíveis, garantindo uma excelente experiência do usuário.
Atuar proativamente em metodologias ágeis (Scrum/Kanban), trazendo insights e melhorias nos processos de desenvolvimento.
Requirements and skills
Requisitos Obrigatórios:
Sólida experiência com desenvolvimento front-end utilizando Angular.
Domínio de HTML5, CSS3, JavaScript (ES6+) e TypeScript.
Experiência sólida com arquitetura de aplicações Angular, incluindo componentes, serviços, módulos, roteamento e state management.
Conhecimento avançado em boas práticas de performance, otimização de código e carregamento assíncrono.
Experiência com consumo e autenticação de APIs RESTful, incluindo segurança (JWT, OAuth).
Domínio de Git e workflows de versionamento (Git Flow, trunk-based development).
Experiência com pré-processadores CSS (SASS, LESS) e metodologias de organização de CSS (BEM, ITCSS).
Prática em testes unitários e automatizados, utilizando ferramentas como Jasmine e Karma.
Experiência com integração contínua (CI/CD) e deploy automatizado.
Experiência com Micro Frontends (MFE) e Module Federation para integração de aplicações modulares.
Vivência em metodologias ágeis, incluindo práticas como Code Review, Pair Programming e DevOps.
Capacidade de trabalhar de forma autônoma, tomar decisões estratégicas e colaborar com outras áreas da empresa.
Requisitos Diferenciais:
Experiência com outras bibliotecas ou frameworks JS (React, Vue.js).
Conhecimento em ferramentas de build e automação, como Webpack, Gulp.
Conhecimento em WebSockets e tecnologias em tempo real.
Experiência com monorepos (Nx, Lerna) para projetos escaláveis.
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 de pagamento.
Assistência Odontológica (opcional).
Opção de inclusão de dependentes no Plano de Assistência Odontológica com desconto em folha de pagamento.
Vale Refeição no cartão Flash Benefícios.
Vale Transporte (opcional).
POP - Programa de Orientação Pessoal que visa oferecer suporte emocional e aconselhamento com orientação confidencial nas áreas psicológica, jurídica, financeira, social e pet sem custo para titular e dependentes legais.
Plataforma de Saúde Wellhub-Gympass (Acesso a mais de 700 academias em todo o Brasil com planos descontado em folha de pagamento).
Parcerias com grandes marcas de consumo.
Convênio com o SESC para titular e dependentes.
Convênios para descontos com instituições de ensino (graduação e pós-graduação) e escola de idiomas.
Seguro de vida em grupo.
Nosso compromisso com a diversidade é um elemento-chave da nossa cultura: Igualdade de oportunidades, respeito pelas pessoas e não discriminação são princípios de atuação para todos os profissionais da Minsait. Integramos o Bloomberg Gender-Equality Index (GEI) 2021 em termos de diversidade e igualdade de gênero.
Obtém a tua avaliação gratuita e confidencial do currículo.