Descrição
Resumo:
O Engenheiro Front End desenvolve soluções de comércio eletrônico de alta qualidade e escaláveis, colaborando com as equipes de design e backend para traduzir necessidades em experiências front end eficientes.
Pontos principais:
1. Desenvolve e mantém aplicações Angular para soluções de comércio eletrônico voltadas ao cliente
2. Colabora com equipes multifuncionais em um ambiente centrado no cliente
3. Oportunidades de mentoria, aperfeiçoamento contínuo e compartilhamento de conhecimento
O Engenheiro Front End, que reporta ao Gerente de Engenharia Front End, desempenha um papel fundamental na equipe de Engenharia e Entrega da Zaelab, desenvolvendo soluções de comércio eletrônico de alta qualidade e escaláveis para um amplo espectro de clientes. Você trabalhará em estreita colaboração com designers, engenheiros backend e equipes de entrega para transformar necessidades comerciais e do usuário em experiências front end bem pensadas e eficientes.
O sucesso nesse cargo significa assumir a responsabilidade pelo seu trabalho, escrever código limpo e de fácil manutenção, além de colaborar de forma eficaz em um ambiente centrado no cliente e orientado à entrega.
**Principais Responsabilidades**
* Desenvolver, aprimorar e manter aplicações Angular para soluções de comércio eletrônico voltadas ao cliente
* Traduzir designs e wireframes de UI/UX em interfaces responsivas, acessíveis e prontas para produção
* Colaborar com engenheiros backend para integrar APIs REST (e ocasionalmente GraphQL)
* Participar de revisões de código, contribuindo para padrões compartilhados e melhoria contínua
* Escrever e manter testes unitários, apoiando uma forte cultura de qualidade e confiabilidade
* Participar ativamente das cerimônias ágeis (planejamento, reuniões diárias, retrospectivas)
* Orientar engenheiros júnior e contribuir para o compartilhamento de conhecimento na equipe
* Identificar proativamente oportunidades para melhorar desempenho, acessibilidade e experiência do desenvolvedor
Manter-se atualizado sobre tecnologias e boas práticas front end, trazendo recomendações à equipe
**Requisitos**
* 3+ anos de experiência prática em desenvolvimento com Angular
* Domínio de TypeScript e JavaScript moderno
* Conhecimento sólido de HTML, CSS e SCSS, incluindo princípios de design responsivo
* Experiência na integração de aplicações front end com APIs REST (GraphQL é um diferencial)
* Familiaridade com padrões e ferramentas de gerenciamento de estado (NgRx ou similares)
* Experiência com frameworks de testes front end (Jasmine, Karma, Jest, etc.)
* Conhecimento prático de fluxos baseados em Git e pipelines de CI/CD
* Experiência com plataformas de comércio eletrônico (Shopify, BigCommerce, commercetools ou similares)
* Fortes habilidades de resolução de problemas e atenção aos detalhes
* Habilidades claras de comunicação e conforto para trabalhar em uma equipe colaborativa e multifuncional
Graduação em Ciência da Computação ou área relacionada, ou experiência prática equivalente
**Desejável**
* Experiência com outros frameworks front end (React, Vue)
* Exposição ao desenvolvimento backend ou full stack (Node.js, Java, etc.)
Conhecimento dos padrões de acessibilidade web (WCAG) e práticas de design inclusivo
* Experiência em otimização de desempenho front end e ferramentas correspondentes
**Benefícios**
Por que você vai adorar trabalhar aqui:
* Férias ilimitadas / PTO
* Plano completo de saúde e plano fixo de 401k (apenas EUA) ou RRSP (Canadá)
* Trabalho totalmente remoto e equipes distribuídas
* Licença parental remunerada
* Oportunidades contínuas de treinamento e educação
* Cultura com 0% de burocracia — o foco está nas responsabilidades, não no título
Gostou do que leu, mas não atende a todos os requisitos? Candidate-se mesmo assim! Estudos mostram que diversos grupos (mulheres e pessoas negras ou de outras minorias étnicas) têm menor probabilidade de se candidatar a vagas a menos que preencham todos os requisitos. Na Zaelab, estamos comprometidos em construir e fomentar um ambiente inclusivo e acessível, no qual todos os funcionários se sintam valorizados, respeitados e apoiados. Temos o compromisso de criar uma cultura diversificada, composta por talentos excepcionais que entram, permanecem e prosperam em um ambiente que os capacita para isso.
A Zaelab tem orgulho de ser uma empregadora que oferece igualdade de oportunidades. Comprometemo-nos a fornecer acomodações razoáveis. Se você precisar de alguma acomodação, trabalharemos com você para atender às suas necessidades. Utilizamos o sistema E-Verify para confirmar identidade e elegibilidade para trabalho de todos os novos contratados nos EUA.
Fique tranquilo: qualquer informação que você compartilhar conosco será tratada com o máximo cuidado, usada exclusivamente para fins de recrutamento e nunca vendida a outras empresas para fins de marketing. Consulte nossa política de privacidade para obter mais informações LINK Como parte do nosso processo de contratação, utilizamos ferramentas baseadas em IA para apoiar a análise inicial das candidaturas. Tenha certeza de que nossa equipe de People Ops analisa cuidadosamente todas as candidaturas e toma as decisões finais sobre o prosseguimento dos candidatos.