O que um engenheiro de front-end faz na Amazon?
Nossos engenheiros de front-end (FEEs) criam, criam e oferecem experiências de usuário agradáveis em escala global. Como taxa da Amazon, você será o proprietário do ciclo de vida de desenvolvimento de software front-end. Você projetará soluções e codificará, testará, implementará, manterá e iterará essas soluções.
Você precisará de uma forte compreensão dos fundamentos da engenharia de front-end, como inventar experiências de clientes e otimizar as existentes para oferecer suporte a centenas de milhões de usuários. Você oferecerá suporte a uma base diversificada de clientes em uma ampla variedade de dispositivos e navegadores.
Traços FEE
Inovador
Pensa de forma criativa e apresenta soluções originais para problemas complexos.
Analítico
Analisa os requisitos e propõe soluções eficientes.
Centrado no usuário
Mantém o usuário final em mente ao projetar e desenvolver interfaces.
Orientado por resultados
Concentra-se em fornecer resultados de alta qualidade que atendam ou superem as expectativas.
Orientado a detalhes
É excelente na tradução precisa de designs e na identificação e resolução meticulosa de bugs.
Responsável
Assume a propriedade e a responsabilidade pelo próprio trabalho e pelo sucesso da equipe.
O processo
Para ser considerado para uma função na FEE, primeiro envie uma solicitação de emprego. Se você atender às qualificações básicas, convidaremos você a concluir uma avaliação on-line. Se você concluir a avaliação com sucesso, um recrutador entrará em contato com você para agendar uma análise técnica por telefone de 60 minutos. Se o resultado da triagem por telefone for positivo, prosseguiremos com o ciclo de entrevistas.
Pedido de emprego
Avaliação on-line
Rastreamento técnico por telefone
Resultado da triagem técnica por telefone
Loop de entrevistas
Resultado da entrevista (dentro de 5 dias úteis)
Avaliação on-line
Você terá 90 minutos para responder a duas perguntas técnicas. Em seguida, você completará 20 minutos de cenários de design de sistemas e uma pesquisa de estilo de trabalho de múltipla escolha de 8 minutos relacionada aos nossos Princípios de Liderança.
Rastreamento técnico por telefone
Sua triagem técnica por telefone será feita com um líder de nossa equipe. Isso durará 60 minutos. Metade do tempo será gasto em questões que se concentram em nossos Princípios de Liderança e a outra metade será gasta em problemas de codificação de front-end.
Ciclo de entrevistas
Seu ciclo incluirá quatro entrevistas de 55 minutos, nas quais você se reunirá com membros da nossa comunidade de desenvolvimento de software.
Você terá a chance de discutir suas experiências e conhecimentos em várias áreas que nos ajudam a determinar o sucesso na Amazon.
Essas áreas incluem competências técnicas e competências não técnicas baseadas em nossos Princípios de Liderança, que diferentes entrevistadores serão designados para avaliar.
Design do sistema
Na Amazon, projetar sistemas front-end é único devido ao nosso tamanho e velocidade. Espere pelo menos uma pergunta sobre design de sistemas front-end.
Seu entrevistador fará perguntas relacionadas ao seu design, e você deverá fazer perguntas para concluir e validar seu design.
Objetivos
- Usabilidade
- Desempenho
- Experiência do usuário
- Acessibilidade
- Segurança
- Escalabilidade
Recursos de design do sistema
Codificação de front-end
Espere ser solicitado a escrever um código sintaticamente correto, sem pseudocódigo. Se você se sentir um pouco confuso ao programar sem um IDE ou programar em uma linguagem específica, é uma boa ideia tirar o pó das teias de aranha e se familiarizar com a codificação com o Livecode.
A coisa mais importante que um FEE faz na Amazon é escrever um código escalável, robusto e bem testado. Esses são os principais critérios de avaliação. Verifique também se há casos extremos e verifique se nenhuma entrada incorreta pode passar despercebida.
Recursos de codificação
Vídeos de codificação
Resolvendo o problema de codificação
Baixe a transcrição do vídeoAgora que você detalhou a descrição do problema, vamos começar a encontrar a solução.
Executando a solução e os casos de teste
Baixe a transcrição do vídeoAgora, você deve testar e ajustar sua solução para garantir que ela passe em todos os casos de teste.
Ajustando a solução
Baixe a transcrição do vídeoAgora que você verificou uma solução funcional, considere a complexidade do tempo de execução de nossa solução e como podemos continuar aprimorando-a.
Entrevista comportamental
Uma parte significativa da conversa se concentrará em como você demonstrou nossos Princípios de Liderança em seus empregos anteriores. Isso ocorre porque o comportamento passado é um indicador do sucesso futuro. Não vamos pedir quebra-cabeças. Em vez disso, vamos nos concentrar no “o quê” e no “como” de suas experiências, bem como no “porquê” de suas decisões.
Cada entrevistador normalmente faz duas ou três perguntas comportamentais sobre sucessos ou desafios e como você os enfrentou usando nossos Princípios de Liderança.
Como se preparar
Primeiro, pense em suas experiências mais memoráveis em seus empregos anteriores e relembre detalhes específicos. A Amazon é uma empresa orientada por dados, portanto, suas respostas devem incluir métricas ou dados, quando aplicável. Depois, considere como você aplicou os Princípios de Liderança em suas experiências.
Tenha exemplos que mostrem sua experiência e demonstrem como você assumiu riscos, teve sucesso, falhou e cresceu. Certifique-se de que suas respostas estejam bem estruturadas. Use o método STAR para estruturar suas respostas.

Cultura amazônica
Somos uma empresa que traz uma ampla gama de perspectivas para inventar em nome de nossos clientes. Isso inclui raça, etnia, sexo, idade, capacidade física e mental, orientação sexual, crenças religiosas, cultura, idioma e educação, bem como experiência profissional e de vida. Estamos comprometidos com a diversidade, a equidade e a inclusão.