Imagem exibindo o logotipo Trampe de Casa

Desenvolvedor(a) Front-end Magento - Sênior

Descrição da vaga

A FCamara está em busca de uma pessoa para atuar como pessoa Desenvolvedora Front-end Magento.

Responsabilidades e atribuições

  • Magento Frontend Development: Um conhecimento profundo da arquitetura frontend do Magento, incluindo a estrutura de temas, layout XML, blocos e templates.
  • Knockout.js Framework: Domínio completo do Knockout.js, um framework JavaScript que facilita a criação de interfaces de usuário dinâmicas com ligações de dados bidirecionais.
  • JavaScript (ES6+): Forte compreensão do JavaScript moderno, incluindo conceitos como Promises, Async/Await, Arrow Functions, etc.
  • HTML e CSS: Habilidade em HTML5 e CSS3 para estruturar e estilizar as interfaces de usuário de acordo com os designs fornecidos.
  • Magento APIs: Experiência em trabalhar com as APIs do Magento para recuperar e manipular dados do backend, garantindo uma integração eficiente entre o frontend e o backend.
  • Integração de Knockout.js com Magento: Capacidade de integrar Knockout.js com o Magento para criar componentes reutilizáveis e interativos que se integram perfeitamente à estrutura Magento.
  • Desenvolvimento Responsivo: Familiaridade com técnicas de design responsivo para garantir que as interfaces de usuário sejam consistentes e funcionem bem em diferentes dispositivos e tamanhos de tela.
  • Testes e Depuração: Habilidade em testar e depurar código frontend para garantir que funcione corretamente em diferentes navegadores e dispositivos.
  • Git e Controle de Versão: Experiência com Git e sistemas de controle de versão para colaboração eficaz e rastreamento de alterações de código.
  • Boas Práticas de Desenvolvimento: Seguir boas práticas de codificação, como modularização, comentários, padrões de nomenclatura consistentes e organização de arquivos.
  • PHP: O Magento é uma plataforma construída em PHP, então ter uma compreensão sólida dessa linguagem é fundamental para personalizações no frontend.
  • Magento Theme Development: Familiaridade com a criação e personalização de temas (themes) no Magento, incluindo a modificação de arquivos XML, PHTML e LESS.
  • LESS/SASS:O Magento utiliza LESS para processamento de estilos. Conhecimento em LESS ou SASS (pré-processadores CSS) é valioso para organizar e gerenciar estilos de maneira eficiente.
  • Integração de Módulos e Extensões: Habilidade para integrar e personalizar módulos e extensões frontend do Magento conforme necessário para atender aos requisitos específicos do projeto.
  • Magento Best Practices: Conhecimento das práticas recomendadas (best practices) de desenvolvimento no ecossistema Magento.
  • SEO: Compreensão básica de práticas de SEO e a capacidade de implementar elementos importantes no frontend para otimização de mecanismos de busca.

Requisitos e qualificações

SOFT SKILLS

  • Compreensão do Negócio: Ter uma compreensão sólida dos objetivos do negócio e das necessidades dos clientes é essencial para alinhar o desenvolvimento frontend com os objetivos globais da empresa.
  • Colaboração: Habilidade para trabalhar efetivamente em equipe, colaborando com outros desenvolvedores, designers, gerentes de projeto e partes interessadas.
  • Comunicação Clara:Ser capaz de comunicar ideias de maneira clara e compreensível, tanto em termos técnicos para outros desenvolvedores quanto em termos de negócios para as partes interessadas.
  • Resolução de Problemas: Desenvolver a capacidade de identificar e resolver problemas de maneira eficiente e criativa, muitas vezes trabalhando em estreita colaboração com outros membros da equipe.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Grupo FCamara

Grupo FCamara

Compartilhar