Full Stack Software Engineer at Gran Cursos Online

Apply

Estamos em busca de uma pessoa Full Stack Software Engineer Júnior para compor o time de Tecnologia e mudar vidas com a gente! O Gran é um ecossistema que une educação e tecnologia, que acelera e customiza o aprendizado para diferentes necessidades e momentos e que já impactou mais de 2 milhões de vidas. Temos a plataforma de educação mais acessada do Brasil e fomos eleitos a 5ª empresa mais inovadora da América Latina. Hoje, temos 2 verticais principais: a de Cursos Preparatórios e a Gran Faculdade. Adotamos iniciativas tecnológicas para deixar a educação mais inclusiva. Por isso, temos atualmente vários produtos para fazer isso acontecer, como: os audiolivros – com técnicas avançadas de inteligência artificial, criamos um acervo com mais de 28 mil livros convertidos em 110 mil horas de áudio –; o Gerenciador de Estudos, que auxilia no planejamento diário; e os aplicativos para TV e celulares Android e iOS, que funcionam também no modo offline. Recursos tecnológicos e inovação nos acompanham desde sempre e, com o esforço do nosso time, fomos reconhecidos mundialmente pela Amazon Web Services com três cases de sucesso envolvendo Inteligência Artificial, boas práticas, inovação, inclusão e impacto. 👩‍💻 Acesse nossos cases clicando nos links abaixo: [links]. Se interessou? Vem ser GranLover! Esta vaga está no nosso modelo de trabalho Gran Mundo, sendo 100% remoto. Todas as nossas vagas são no modelo de trabalho CLT. Quer saber mais sobre a gente? Clique AQUI para retornar para a página de carreiras.

Requisitos

Habilidades

  • React
  • TypeScript
  • Node.js
  • PHP
  • Docker
  • Git
  • Storybook
  • Amazon Web Services
  • MySQL
  • Redis
  • DynamoDB
  • jQuery
  • Bootstrap
  • HTML5

Idiomas

  • English

Responsabilidades

  • Desenvolver e manter aplicações Web modernas e responsivas, utilizando React.js e TypeScript;
  • Desenvolver e manter APIs utilizando Node ou PHP;
  • Contribuir no desenvolvimento e na organização/padronização de bibliotecas de componentes reutilizáveis com ferramentas como Storybook;
  • Implementar e acompanhar experimentos A/B para testar hipóteses de otimização;
  • Apoiar em todo o processo de desenvolvimento, desde a concepção da solução até o ambiente de produção;
  • Interagir com times multidisciplinares (UX, DevOps, QA e Produto);
  • Contribuir com insights para melhorar a performance, usabilidade e experiência do usuário;
  • Contribuir em discussões sobre padrões de projeto, arquitetura, metodologias e outros temas da área de tecnologia;
  • Participar ativamente de cerimônias ágeis, contribuindo com ideias e sugestões de melhoria contínua;
  • Disseminar conhecimento entre o time, seja sobre tecnologias, ferramentas, conceitos, teorias ou técnicas.

Tecnologias

ReactTypeScriptNode.jsPHPDockerGitStorybookAmazon Web ServicesMySQLRedisDynamoDB

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.