Desenvolvedor front-end (React)
Tem paixão por criar produtos intuitivos com soluções de ponta? Adoraria adicionar novos recursos e aprimorar os atuais para os nossos usuários, em iterações curtas? A Easy LMS está procurando por um desenvolvedor 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 🚀!
Suas responsabilidades
Você terá um papel importante em uma de nossas equipes de soluções de problema. Uma equipe de solução de problemas é formada por um conjunto de engenheiros back-end e front-end, e consultores de implementação. Eles trabalham juntos para elaborar recursos de valor para os nossos clientes. Participar em 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 para soluções de recursos para o proprietário do produto.
- Implementar sua solução com técnicas modernas em ciclos curtos de dois ou quatro dias.
- Fazer a revisão de código do trabalho da equipe e processar o feedback que derem ao 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.
Você fará parte de todas as fases do desenvolvimento de recursos.
O desenvolvedor de software front-end participará de todas as fases do desenvolvimento de recursos. Terá muita liberdade e suas contribuições pessoais ajudarão a moldar o produto final. Usará o estilo, critérios UX e guias de acessibilidade da empresa para planejar e construir uma interface de usabilidade amigável e de fácil entendimento. Tomará decisões bem ponderadas sobre quais técnicas e frameworks usar para melhorar o código já existente dentro do tempo disponibilizado. Terá um papel central no processo de transferência do nosso código de legado PHP para React.
Uma rotina que você irá amar
Digamos que vá trabalhar no nosso escritório:
9:00 Hora do café. Inicia o dia lendo mensagens pendentes no Slack enquanto toma um café expresso. Depois, se prepara para o stand-up com a sua equipe de solução de problemas.
9:30 Stand-up. Parte da equipe trabalha remotamente, por isso você entra em uma chamada de vídeo. Conversam a respeito do que precisa ser feito para finalizar o novo banner de cookies em desenvolvimento.
10:00 Check-in com o dono do produto. Com base nas sugestões da equipe, você ajusta o seu planejamento. Discute as mudanças com o dono do produto, explica suas escolhas e as consequências das mudanças. Ele faz alguns comentários, mas está tudo ótimo!
10:30 Hora de focar. Você reserva um momento de silêncio para programar.
12:30 Almoço! Servimos sanduíches em um almoço completo, com ovos cozidos, queijos locais e patês orgânicos.
13:00 Hora de focar. Você lê um blog e assiste um tutorial, ambos úteis para sua tarefa atual. Finaliza seus testes, completa seu trabalho de front-end no seu banner de cookies, e depois pede a seus colegas que revisem o código.
15:00 Reunião de devs. Você entra em uma chamada de vídeo com todos os engenheiros de software para uma reunião de devs semanal. Discute alguns problemas que surgiram na semana anterior e depois tem uma conversa interessante sobre como escrever um código React melhor. Foi um momento com oportunidades interessantes de aprendizagem!
16:00 Implementação. Você processa os feedbacks nos seus PRs e todos os seus builds foram aprovados. A implementação foi finalizada. Hora de fazer o QA e implementação com a equipe!
17:00 Revisão de código. Você encerra o dia dando feedback para o código de um colega de equipe. Você mal pode esperar para começar a trabalhar em um novo recurso amanhã!
O que você pode esperar
Percebemos que desenvolvedores com uma verdadeira paixão em construir soluções SaaS focadas em clientes tendem a prosperar no nosso ambiente dinâmico.
Procuramos por alguém que atenda a maioria dos seguintes requisitos:
- 3 a 5 anos de experiência com React em uma empresa Saas.
- Bacharelado ou mestrado em ciência da computação ou engenharia de software, ou que tenha experiência profissional/mindset equivalente.
- Disponibilidade de 32-40 horas semanais.
Gosta trabalhar no back do front-end. - Aceita o desafio de passar o nosso código de legado PHP para React.
- Familiaridade com programação test-driven
- Vontade e curiosidade para melhorar constantemente as suas habilidades de engenharia de software.
- Desejo de trabalhar em uma equipe multidisciplinar e multicultural.
- Inglês fluente.
- Residência nos Países Baixos.
Seria desejável que tivesse experiência com:
- React Testing Library.
- Chromatic.
- Storybook.
- CSS/design.
O que oferecemos
O desenvolvimento pessoal é uma das nossas principais prioridades
- Faça parte de uma empresa internacional que tem uma missão.
- Um salário que cresce com você. O inicial é de 3.000 euros ao mês (40 horas semanais), mas tudo depende da sua experiência e competências.
- Uma equipe internacional com colegas de diferentes níveis de experiência que se ajudam e trocam feedbacks.
- O desenvolvimento pessoal é uma das principais prioridades!
- Você aprenderá na prática. Aprenda ao sair da sua zona de conforto, cometa erros e cresça com eles para se tornar especialista no que faz!
- Um bônus a mais é que alternamos semanas de trabalho com semas de experimentação. Durante seis semanas do ano, deixamos nosso trabalho de lado e dedicamos tempo a projetos secundários, experimentação técnica e aprimoramento de habilidades.
- Uma empresa atenciosa que oferece:
- Cadeiras de massagem todos os meses
- Almoço saudável para todos, atendendo a diferentes preferências alimentares
- Sem hora extra, promovendo um bom equilíbrio entre vida pessoal e profissional
- Hardware customizado para a otimização de condições de trabalho (mesa para trabalhar em pé, múltiplos monitores, óculos de bloqueio de luz azul, etc.)
- Licença paternidade e maternidade.
- Um excelente ambiente de trabalho com churrascos, noites de cinema, noites de jogos, atividades em equipe (online) e celebrações dos nossos sucessos com champanhe!
- Nós adotamos o trabalho híbrido: idealmente um a dois dias de trabalho no escritório e a flexibilidade de escolher onde quer trabalhar no resto da semana.
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 em mais de 120 países. 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
Quer trabalhar com a gente? Nos envie um e-mail de motivação com o seu currículo para jobs@easy-lms.com. Tem alguma dúvida sobre a vaga? Entre em contato com Caroline Heijkoop-de Vor pelo número +31 683712762.
Mensagem para recrutadores e headhunters
Sabemos que talvez queira encontrar candidatos para essa vaga, mas preferimos fazer a seleção nós mesmos.