DESENVOVEDOR FRONTEND PLENO

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Graduação, Tecnólogo, Pós Graduação ou Ensino Técnico., Experiência consolidada em desenvolvimento front-end, especialmente com ReactJS., Conhecimento profundo em HTML, CSS, JavaScript e design responsivo., Familiaridade com APIs RESTful, GraphQL, ferramentas de build como Webpack e Babel..

Key responsibilities:

  • Desenvolver interfaces web focadas na experiência do usuário.
  • Integrar o frontend com APIs para soluções dinâmicas.
  • Escrever código seguro, escalável e coberto por testes.
  • Participar de planejamento, revisão de código e otimizações de performance.

Cloudmatize logo
Cloudmatize https://www.cloudmatize.com
11 - 50 Employees
See all jobs

Job description

Empresa Cloudmatize Sistemas

Na Cloudmatize, somos apaixonados por impulsionar a transformação digital de nossos clientes através de soluções inovadoras em nuvem. Somos parceiros Premier Google. Com uma cultura dinâmica e colaborativa, estamos na vanguarda da tecnologia, oferecendo um ambiente desafiador e repleto de oportunidades para profissionais que desejam crescer e deixar sua marca. Valorizamos a autonomia, a criatividade e o trabalho em equipe, buscando constantemente novas formas de superar expectativas e construir o futuro da nuvem. Se você busca um lugar onde suas ideias são valorizadas e seu impacto é real, a Cloudmatize é o seu próximo passo!

Oportunidade: Um profissional com experiência consolidada, capaz de construir a parte visual e interativa de websites e aplicações com autonomia e qualidade. Ele transita bem entre o design e a implementação técnica, assegurando que a interface seja não apenas bonita, mas também funcional, responsiva e performática.

Alguns do nossos diferenciais incluem:

  • Nossa empresa oferece a modalidade de trabalho remoto.
  • Oportunidades de desenvolvimento profissional e crescimento na empresa.
  • Ambiente de trabalho dinâmico e colaborativo.
    • Responsabilidades:

      • Desenvolver interfaces web com foco na melhor experiência do usuário;
      • Integrar o frontend com APIs para criar soluções dinâmicas;
      • Produzir código seguro e escalável, com cobertura de testes;
      • Implementar cobertura de testes para assegurar a robustez e qualidade do código.
      • Manter as demandas organizadas e atuar com metodologias ágeis;
      • Trabalhar em equipe e seguir boas práticas de programação.
      • Criar e manter documentação técnica detalhada sobre o código, componentes, fluxos e decisões de design da interface.
      • Proativamente identificar oportunidades de otimização de performance, refatoração de código, melhorias de UXUI e aprimoramentos nos processos de desenvolvimento.
      • Participar ativamente do planejamento de sprints, estimativa de tarefas e definição de requisitos técnicos em conjunto com Product Owners, Designers e Desenvolvedores Backend.
      • Revisar o código de outros desenvolvedores, fornecendo feedback construtivo e garantindo a qualidade, segurança e aderência aos padrões do código produzido pela equipe. Ter seu próprio código revisado de forma proativa.
      • Assegurar que as soluções entregues atendam aos requisitos de acessibilidade e tenham bom desempenho, monitorando métricas relevantes.
        • Requisitos:

          • Conhecimento profundo em componentes ReactJS, incluindo ciclo de vida, Hooks e gerenciamento de estados.
          • Proficiência em tecnologias web como HTML, CSS, JavaScript e princípios de design responsivo.
          • Conhecimentos em NPM ou Yarn para gerenciar dependências e pacotes de terceiros.
          • Ferramentas de Build e Empacotamento Webpack, Babel ou outras ferramentas de build para otimizar o processo de empacotamento e compilação de recursos frontend
          • Familiaridade com ferramentas de design e prototipagem, como Sketch, Figma, ou outras.
          • Experiência em consumir APIs RESTful eou GraphQL para obter e enviar dados entre a aplicação frontend e o servidor.
            • Diferencial:

              • Conhecimento em arquiteturas frontend modernas.
              • Habilidade em automatizar tarefas repetitivas no processo de desenvolvimento.
              • Familiaridade com sistemas de versionamento de código, como Git.
              • Colaboração efetiva com equipes de design para implementar interfaces visualmente atraentes.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Front-End Developer Related jobs