Pessoa Desenvolvedora Front-end Magento Sênior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Profundo conhecimento em Magento Frontend Development e arquitetura de temas., Domínio de Knockout.js e JavaScript moderno (ES6+)., Experiência com HTML5, CSS3 e integração de APIs do Magento., Familiaridade com boas práticas de desenvolvimento e controle de versão usando Git..

Key responsibilities:

  • Desenvolver e personalizar interfaces de usuário no Magento utilizando Knockout.js.
  • Integrar componentes reutilizáveis e interativos ao Magento.
  • Testar e depurar código frontend para compatibilidade em diferentes navegadores.
  • Colaborar com equipes de desenvolvimento e design para alinhar objetivos de negócios.

FCamara Consulting & Training logo
FCamara Consulting & Training XLarge https://www.fcamara.com/
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

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


RESPONSIBILITIES AND ASSIGNMENTS

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.


REQUIREMENTS AND QUALIFICATIONS

SOFT SKILL



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.



Adaptabilidade: Ser capaz de se adaptar a mudanças rápidas e a novas tecnologias, considerando a natureza evolutiva do ambiente de desenvolvimento frontend.



Gestão do Tempo: Boa habilidade de gerenciamento do tempo para cumprir prazos e lidar com várias tarefas ao mesmo tempo.



Atenção aos Detalhes: Um olhar atento aos detalhes é crucial para garantir que a interface do usuário seja polida e atenda aos padrões de qualidade.



Empatia do Usuário: Desenvolver uma compreensão empática das necessidades e expectativas dos usuários finais, para criar experiências mais impactantes e centradas no usuário.



Flexibilidade: Ser flexível em relação a diferentes metodologias de trabalho, processos e mudanças de escopo, mantendo uma mentalidade adaptável.



Habilidade de Aprendizado Contínuo: Estar disposto a aprender continuamente, acompanhar as tendências de frontend e adaptar as habilidades conforme necessário.



Resiliência: Desenvolver resiliência diante de desafios e a capacidade de superar obstáculos de maneira construtiva.



Atitude Positiva: Manter uma atitude positiva mesmo diante de desafios, contribuindo para um ambiente de trabalho saudável e produtivo.


Transformamos mundos sonhados em trajetórias reais.🧡🚀


Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história? 

   


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Adaptability
  • Communication
  • Resilience
  • Time Management
  • Detail Oriented
  • Physical Flexibility
  • Empathy
  • Problem Solving

Related jobs