Desenvolvedor Frontend SR

Contract Remote in Brazil 3 months ago

Perfil Técnico: Desenvolvedor(a) Frontend

Tecnologias Obrigatórias:

  • Frameworks JS:
    • Sólida experiência com Angular (versões 9+) e/ou React (16+).
    • Conhecimento em conceitos como componentização, ciclo de vida, data binding, event handling e state management.
  • Linguagens e Ferramentas:
    • Proficiência em JavaScript (ES6+) e TypeScript.
    • Domínio de HTML5 e CSS3, incluindo práticas de responsividade (media queries, flexbox, grid).
    • Familiaridade com pré-processadores como SASS/SCSS.
  • Versionamento:
    • Uso prático de Git (branching, pull requests, merge, rebase, etc).

Tecnologias e Competências Desejáveis:

  • Containerização e Orquestração:
    • Noções básicas de Docker: criação e uso de containers para desenvolvimento e testes.
    • Conceitos básicos de Kubernetes: entendimento de pods, deployments e serviços para aplicações frontend.
  • CI/CD:
    • Conhecimento básico em ferramentas de integração e entrega contínua como GitHub Actions, GitLab CI, Jenkins, CircleCI ou similares.
    • Capacidade de configurar pipelines para build, lint, teste e deploy de aplicações frontend.
  • Testes:
    • Desejável conhecimento em testes unitários e de integração com Jest, React Testing Library ou Karma/Jasmine (no caso de Angular).
    • Experiência com testes end-to-end usando Cypress, Playwright ou similares.
  • Outras competências técnicas desejáveis:
    • Familiaridade com conceitos de SPA (Single Page Applications) e roteamento avançado.
    • Experiência com consumo de APIs RESTful e GraphQL.
    • Conhecimento de arquitetura de frontends escaláveis (monorepo, micro frontends, lazy loading, etc).

Soft Skills Técnicas:

  • Capacidade de tradução de requisitos funcionais em código reutilizável e testável.
  • Habilidade para identificar gargalos de performance e aplicar otimizações.
  • Colaboração em times multidisciplinares e participação em code reviews.

Your Cart (0)

Your cart is empty

Looks like you haven't added any items to your cart yet.