VAGA EM São Paulo

Desenvolvedor Full Stack

Eduzz · Sorocaba / SP

Descrição da vaga

Descrição

Como será o seu dia a dia na Eduzz:

Você fará parte de um time que atua diretamente na evolução dos nossos produtos, desenvolvendo soluções escaláveis e de alto valor para o negócio.No dia a dia, você irá:

  • Desenvolver funcionalidades priorizadas com foco em performance, escalabilidade e experiência do usuário;
  • Corrigir bugs e propor soluções para desafios técnicos, atuando tanto em demandas emergenciais quanto em melhorias estruturais;
  • Trabalhar de forma colaborativa com Produto, QA, Design e demais áreas envolvidas nas entregas;
  • Contribuir com revisões de código, pair programming e compartilhamento de conhecimento com colegas do time;
  • Acompanhar indicadores das aplicações em produção, propondo melhorias contínuas em estabilidade, performance e qualidade;
  • Participar ativamente de cerimônias ágeis, discussões técnicas e decisões relacionadas aos produtos e ao negócio;
  • Contribuir para a evolução das práticas de desenvolvimento e da arquitetura das soluções.

Mais do que escrever código, você ajudará a criar experiências que impactam diretamente a jornada de milhares de clientes da Eduzz.

Responsabilidades e atribuições

Preencher responsabilidades e atribuições:

  • Desenvolver, evoluir e manter aplicações web e microsserviços com foco em qualidade, performance, escalabilidade e experiência do usuário.
  • Implementar novas funcionalidades alinhadas às prioridades do produto e às necessidades do negócio, garantindo entregas sustentáveis e de alto impacto.
  • Construir e integrar APIs RESTful, assegurando comunicação eficiente entre sistemas e serviços.
  • Atuar na identificação, análise e resolução de problemas técnicos, propondo soluções robustas para correções emergenciais e melhorias estruturais.
  • Colaborar com times multidisciplinares, incluindo Produto, Design, QA e demais áreas envolvidas no desenvolvimento das soluções.
  • Participar ativamente de refinamentos técnicos, planejamento de demandas, cerimônias ágeis e discussões de arquitetura.
  • Realizar revisões de código, compartilhar conhecimento e contribuir para a evolução técnica do time por meio de pair programming e boas práticas de desenvolvimento.
  • Garantir a qualidade das entregas por meio da implementação de testes unitários e da adoção de padrões que favoreçam a manutenibilidade do código.
  • Monitorar a saúde das aplicações em produção, acompanhando indicadores de disponibilidade, desempenho e estabilidade, propondo melhorias contínuas.
  • Contribuir para a evolução da arquitetura das aplicações, promovendo soluções escaláveis, seguras e aderentes às necessidades do negócio.
  • Utilizar boas práticas de desenvolvimento, como princípios SOLID, Clean Code e versionamento de código com Git.
  • Apoiar a cultura de melhoria contínua, inovação e colaboração

Requisitos e qualificações

Preencher requisitos e qualificações necessárias:

  • Experiência com React.js, JavaScript e TypeScript;
  • Conhecimento em Node.js ou PHP (Laravel);
  • Experiência no desenvolvimento e consumo de APIs RESTful;
  • Vivência com bancos de dados relacionais e não relacionais;
  • Conhecimento em Git;
  • Experiência com sistemas de mensageria e programação assíncrona;
  • Conhecimentos em Docker e fundamentos de CI/CD;
  • Vivência com metodologias ágeis, como Scrum e Kanban;
  • Formação em Ciência da Computação, Engenharia de Software ou áreas correlatas.

Informações da vaga

  • Modalidade de trabalho: Hybrid
Candidatar-se no site da empresa ↗

A candidatura ocorre fora do Empregos Aqui. Confira os requisitos e a validade diretamente com a empresa.