logo

Desenvolvedor front-end sr.

Visão geral

O Desenvolvedor front-end sênior será responsável por projetar, desenvolver e manter interfaces modernas, escaláveis e de alta performance, garantindo a melhor experiência para os usuários. Atuará em ambientes ágeis, participando de decisões técnicas, orientando desenvolvedores menos experientes e colaborando com times de back-end, design e produto. O profissional terá papel estratégico na criação de aplicações web responsivas, acessíveis e integradas a APIs, utilizando tecnologias de ponta no ecossistema front-end.

Responsável por

  • Desenvolver aplicações web responsivas, performáticas e acessíveis.
  • Implementar interfaces modernas utilizando frameworks e bibliotecas (React, Angular ou Vue.js).
  • Integrar front-end com APIs RESTful e GraphQL.
  • Definir, aplicar e monitorar boas práticas de performance e segurança no front-end.
  • Realizar code reviews e garantir testes automatizados (unitários, integração e e2e).
  • Colaborar com designers e product owners para transformar protótipos em soluções funcionais.
  • Participar da arquitetura de aplicações front-end em escala (design system, componentização, micro front-ends).
  • Apoiar pipelines de CI/CD, automatização de builds e deploys.
  • Documentar decisões técnicas e padrões de desenvolvimento.

Outros benefícios

Regime de trabalho híbrido (PJ), com presença presencial uma vez por semana na unidade da empresa localizada na Vila Olímpia (SP). A empresa também oferece auxílio home office e bônus por performance.

Habilidades específicas

Habilidades técnicas:
  • Domínio de HTML5, CSS3 (SASS, LESS, Styled Components) e JavaScript (ES6+).
  • Experiência avançada com React (ou Angular/Vue.js), incluindo hooks, context API e state management (Redux, Zustand, NgRx, Vuex).
  • Conhecimento em TypeScript e boas práticas de tipagem.
  • Experiência com testes automatizados (Jest, Cypress, React Testing Library ou similares).
  • Integração com APIs RESTful e GraphQL.
  • Familiaridade com SSR e SSG (Next.js, Nuxt.js).
  • Conhecimento em performance web (Lighthouse, Core Web Vitals, lazy loading, otimização de bundle).
  • Boas práticas de segurança no front-end (XSS, CSRF, sanitização de dados).
  • Controle de versão com Git e fluxo de trabalho colaborativo (PRs, branching strategy).
  • Familiaridade com Docker e ambientes de CI/CD.
Habilidades interpessoais:
  • Comunicação clara e colaboração com times multidisciplinares.
  • Liderança técnica e capacidade de orientar desenvolvedores juniores e plenos.
  • Visão de produto e foco na experiência do usuário.
  • Capacidade de resolver problemas complexos de usabilidade e performance.
  • Proatividade, autonomia e responsabilidade pelas entregas.
  • Adaptabilidade em ambientes ágeis com mudanças frequentes.

Escolaridade necessária

Escolaridade Necessária:
  • Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas.
  • Mestrado ou MBA em áreas correlatas é um diferencial, mas não obrigatório.
  • Experiência prática comprovada em desenvolvimento front-end profissional (nível sênior).
Diferenciais:
  • Certificações em tecnologias front-end (React, Angular, Google Mobile Web Specialist).
  • Experiência com design systems e bibliotecas de componentes (Storybook, Material UI, TailwindCSS).
  • Conhecimento em UX/UI e acessibilidade (WCAG, ARIA).

Como se candidatar

Candidatos interessados podem enviar seus currículos para [email protected] mencionando "Título da Vaga" no assunto do e-mail.

Candidate-se online

Candidatar-se a essa oportunidade.

*
*
* Anexe seu currículo. Tamanho máximo: 2 MB Tipo(s) permitido(s): PDF

Inscreva-se para receber as últimas atualizações.