Engenheiro de software front-end pleno

Você tem verdadeira paixão por construir produtos incríveis? Adoraria adicionar novos recursos e aprimorar os atuais para os nossos usuários, em iterações curtas? A Easy LMS está procurando por um engenheiro de software front-end que acredite que trabalhar em uma equipe multidisciplinar leva aos melhores resultados. Juntamente com sua equipe, você irá melhorar nosso SaaS de sistema de gestão de aprendizagem (LMS), usado por mais de 2.000 clientes pelo mundo todo. Venha fazer parte da nossa missão de disponibilizar um e-learning eficiente e accessível para o máximo de equipes em todos os continentes 🚀!

O que você fara como engenheiro de software front-end pleno?

Você terá um papel importante em uma de nossas equipes autônomas de solução de problemas. Uma equipe de solução de problemas é formada por um conjunto de engenheiros de software back-end e front-end, e consultores de implementação. Vocês trabalharão juntos para elaborar recursos de valor para os nossos usuários. Você colocará todas as suas competências para jogo, aplicará criatividade e terá um olhar minucioso na construção de nossos recursos. Você terá um papel ativo na definição do funcionamento da aplicação e na sua aparência. Queremos alguém que goste de definir os pequenos, mas importantes, detalhes. Participar de uma equipe de solução de problemas significa::

  • Participar de reuniões para planejamento de recursos em que se discute como solucionar problemas pensando no usuário final.
  • Escrever propostas de soluções de recursos para o proprietário do produto. Nós trabalhamos em ciclos curtos de dois a quatro dias.
  • Criar uma solução para o recurso no navegador, usando, por exemplo, o Storybook.
  • Implementar o design com técnicas modernas. Escrever testes visuais é parte da implementação.
  • Fazer a revisão de código do trabalho da equipe e processar o feedback que oferecerem para o seu próprio trabalho.
  • Realizar testes para verificar que o recurso está dentro de nossos padrões de qualidade antes de fazer a implantação com a equipe.
As suas contribuições pessoais terão grande influência no produto final

Como um engenheiro de software front-end, você participará de todas as fases do desenvolvimento de recursos. Você terá muita liberdade e suas contribuições pessoais ajudarão a moldar o produto final. Você usará o estilo, critérios UX e guias de acessibilidade da empresa para planejar e construir uma interface de usabilidade amigável e fácil entendimento. Você irá trabalhar no design do recurso diretamente no navegador. Você receberá feedback da sua equipe e discutirá esses comentários com eles antes de iniciar a implementação. Você tomará decisões bem ponderadas sobre quais técnicas e frameworks usar para melhorar o código já existente dentro do tempo disponibilizado.

O que nós queremos?

É a vaga perfeita para quem:

  • Tem ao mínimo 3 a 5 anos de experiência com desenvolvimento front-end.
  • Tem um bacharelado ou experiência profissional equivalente em área relevante, como Comunicação e Design Multimedia, Desenho Industrial ou TI.
  • Tem ao menos 32 horas semanais disponíveis.
  • Gosta de criar soluções elegantes para desafios complexos de UX com a ajuda de uma equipe diversa.
  • Conhece os básicos do desenvolvimento de front-end. Tem familiaridade com HTMLS, CSS, pré-processadores de CSS como Sass ou Less, Javascript e React.
  • Sabe como trabalhar com o Adobe Illustrator ou gostaria de aprender.
  • Tem a vontade e curiosidade para melhorar constantemente as suas habilidades de engenharia de software.
  • Gosta de trabalhar com equipes multidisciplinares e aprender com os colegas. Precisa trabalhar bem em equipe.
  • Sabe como fazer parte de uma equipe experiente e multicultural.
  • Fala inglês fluentemente.

Seria fantástico se você tivesse um grande interesse ou experiência em:

  • Empacotadores de módulos e automatizadores de tarefas (Webpack, Gulp e NPM).
  • Criação de sistemas e bibliotecas de componentes de desenvolvimento interno.

O que temos a oferecer?

Aprendemos com nossos erros e trabalhamos dando prioridade a aprender em vez de focar apenas em resultados
  • Foco em crescimento e desenvolvimento pessoal. Aprendemos com nossos erros e trabalhamos dando prioridade a aprender em vez de focar apenas em resultados.
  • Uma equipe aberta e diversa, com colegas em diversas etapas da vida profissional.
  • Uma empresa tranquila que se importa com o bem-estar físico e mental dos funcionários. Por exemplo, oferecemos cadeiras de massagem todos os meses, almoço saudável e um escritório realmente sustentável. E além de tudo isso: não fazemos hora extra.
  • Um ambiente de trabalho ágil com muita liberdade, responsabilidade e flexibilidade para moldar a sua própria vida profissional e pessoal.
  • Alternamos semanas de trabalho usual com semanas de diversão, em que saímos da rotina de trabalho, nos focamos em projetos secundários e testamos aspectos técnicos (novos).
  • Oferecemos todo o hardware que vai precisar para trabalhar, como uma mesa com regulagem de altura, monitores múltiplos, óculos de bloqueio de luz azul e muito mais.
  • Celebramos conquistas e alternamos trabalho inteligente e focado com momentos de relaxamento, como churrascos e drinks sexta-feira à tarde!
  • Um salário atrativo e benefícios adicionais.

Saiba por que a Easy LMS é especial.

Sobre a Easy LMS

Somos uma empresa de software em crescimento com uma equipe internacional com verdadeira paixão por desenvolvimento e crescimento pessoal. Como resultado, oferecemos um LMS amigável que estimula a aprendizagem eficiente e propicia um treinamento prazeroso! Temos como foco principal o treinamento para colaboradores em pequenas e médias empresas, mas oferecemos uma excelente experiência de treinamento em qualquer contexto e para qualquer equipe!

Temos mais de 2.000 clientes espalhados por 120 países. A meta é triplicar o tamanho da empresa nos próximos três anos. O nosso escritório fica no centro de Delft, nos Países Baixos. Somos uma empresa pequena, ágil, com uma cultura colaborativa, de cooperação e apoio mútuo. Também temos o objetivo de sermos uma empresa tranquila, em que todos possam se orgulhar de suas conquistas.

Candidate-se 

Um dia comum na rotina de um engenheiro de software front-end pleno

Digamos que vá trabalhar no nosso escritório:

9:00 Depois de um cafezinho, é hora de ler as últimas mensagens de ontem no Slack.

9:15 Você se prepara para o stand-up com a sua equipe de solução de problemas.

9:30 É hora do stand-up! Parte da equipe trabalha de forma remota. Por isso, você entra na chamada de vídeo e discute o que precisa ser feito para que vocês possam finalizar o recurso. Você pede feedback da equipe sobre a primeira iteração do seu design para o novo Construtor de Cursos.

10:00 Com base nas sugestões da equipe, você faz ajustes no seu planejamento e atualiza o design. Você envia algumas capturas de tela para o Proprietário do Produto e para o Designer & Pesquisador UX. Você justifica suas escolhas e as consequências da mudança. Fizeram alguns comentários, mas está tudo ótimo!

11:00 Hora da implementação! Você atualiza os critérios de aceitação da história para que ela se encaixe nas suas novas ideias e passa um tempo pensando nas técnicas que quer usar na implementação. Você envolve o resto da equipe na decisão, pois isso irá impactar o trabalho de todos.

11:15 Você está feliz com a decisão que tomou e decide descontrair e escrever um pouco de CSS.

12:30 Hora de almoçar! Servimos sanduíches em um almoço completo, com ovos cozidos, queijos locais e pastas orgânicas.

13:00 Para clarear as ideais, você atualiza a documentação de sistema de design com novos insights. Você adiciona um comentário para seus colegas.

13:30 Você continua a trabalhar no front-end e tem uma troca proveitosa com a equipe sobre como escrever um código melhor no React.

15:00 Você entra em uma chamada de vídeo para uma reunião de UX. Há uma discussão aberta sobre como a equipe lidou com alguns casos de usuários. Ela fomenta várias oportunidades de aprendizagem!

16:00 Você decide separar um tempo para ler alguns blogs e newsletters. Também decide assistir alguns tutoriais. Todos esses recursos ajudam você a completar a sua tarefa.

17:00 O recurso está quase pronto. Você encerra os testes, soluciona um problema que identificou no teste de regressão visual e começa a revisar os códigos de outros colegas da equipe.

17:30 Você processou os feedbacks nos seus PRs e todos os seus builds estão passando. A implementação foi finalizada. Agora falta a testagem e a implantação! Você mal pode esperar para o recurso entrar na fase de produção amanhã.

Candidate-se

Quer trabalhar com a gente? Nos envie um e-mail de motivação junto com o seu currículo para jobs@easy-lms.com. Tem alguma dúvida sobre a vaga? Entre em contato com Caroline Heijkoop ligando para +31 683712762.

Mensagem para recrutadores e headhunters

Pedimos para que não procurem por candidatos para a vaga. Gostaríamos de deixar claro que preferimos fazer a seleção nós mesmos.