Desenvolvedor Magento Sênior (REMOTO)

Faz parte dos primeiros candidatos.
FCamara
São Paulo
BRL 80.000 - 120.000
Faz parte dos primeiros candidatos.
Há 3 dias
Descrição da oferta de emprego

Responsabilidades e atribuições:

  1. Magento Frontend Development: Um conhecimento profundo da arquitetura frontend do Magento, incluindo a estrutura de temas, layout XML, blocos e templates.
  2. 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.
  3. JavaScript (ES6+): Forte compreensão do JavaScript moderno, incluindo conceitos como Promises, Async/Await, Arrow Functions, etc.
  4. HTML e CSS: Habilidade em HTML5 e CSS3 para estruturar e estilizar as interfaces de usuário de acordo com os designs fornecidos.
  5. 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.
  6. 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.
  7. 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.
  8. Testes e Depuração: Habilidade em testar e depurar código frontend para garantir que funcione corretamente em diferentes navegadores e dispositivos.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. Magento Best Practices: Conhecimento das práticas recomendadas (best practices) de desenvolvimento no ecossistema Magento.
  16. 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:

  1. 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.
  2. Colaboração: Habilidade para trabalhar efetivamente em equipe, colaborando com outros desenvolvedores, designers, gerentes de projeto e partes interessadas.
  3. 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.
  4. 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.
  5. Adaptabilidade: Ser capaz de se adaptar a mudanças rápidas e a novas tecnologias, considerando a natureza evolutiva do ambiente de desenvolvimento frontend.
  6. Gestão do Tempo: Boa habilidade de gerenciamento do tempo para cumprir prazos e lidar com várias tarefas ao mesmo tempo.
  7. 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.
  8. 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.
  9. Flexibilidade: Ser flexível em relação a diferentes metodologias de trabalho, processos e mudanças de escopo, mantendo uma mentalidade adaptável.
  10. Habilidade de Aprendizado Contínuo: Estar disposto a aprender continuamente, acompanhar as tendências de frontend e adaptar as habilidades conforme necessário.
  11. Resiliência: Desenvolver resiliência diante de desafios e a capacidade de superar obstáculos de maneira construtiva.
  12. Atitude Positiva: Manter uma atitude positiva mesmo diante de desafios, contribuindo para um ambiente de trabalho saudável e produtivo.

Tipo de vaga: Efetivo CLT

Pagamento: R$12.000,00 - R$13.000,00 por mês

Horário de trabalho:

  • De segunda à sexta-feira

Pergunta(s) de seleção:

  • VOCÊ POSSUI EXPERIÊNCIA COMO DESENVOLVEDOR MAGENTO?
  • POSSUI SENIORIDADE SÊNIOR/ESPECIALISTA EM MAGENTO?
  • Possui domínio de Knockout.js Framework?
  • Possui experiência com Integração de Knockout.js com Magento?
  • Aceita remuneração de 12 a 13k PJ?
  • Insira seu perfil linkedin:

Prazo para inscrição: 31/12/2024

Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Desenvolvedor Magento Sênior (REMOTO) em São Paulo