Engenheiro de Software Pl.
Job Summary
Estamos em busca de pessoas apaixonadas por educação e tecnologia!
Queremos que você saiba atuar em um ambiente que exige a união de múltiplas competências e experiências e com foco no resultado para deixarmos nosso legado no mundo.
Se você assim como nós tem paixão por educação e tecnologia o UOL EdTech é para você!
Confira essa oportunidade e vem ser #EdTecher!
Responsibilities
- Desenvolver novas funcionalidades para aplicações Web utilizando (TypeScript) e React e .
- Atuar na manutenção e evolução de produtos existentes.
- Participar da construção e evolução de APIs e integrações.
- Escrever código limpo testável e de fácil manutenção.
- Participar de code reviews e aplicar feedbacks para evolução técnica.
- Trabalhar em conjunto com Produto Design e demais engenheiros durante todo o ciclo de desenvolvimento.
- Contribuir para melhorias contínuas na qualidade performance e estabilidade das aplicações.
- Aprender continuamente novas tecnologias e boas práticas de engenharia.
Prerequisites
- Experiência com JavaScript e TypeScript.
- Experiência sólida com desenvolvimento Back-end utilizando .
- Experiência com desenvolvimento Front-end utilizando React ou .
- Experiência na construção e integração de APIs REST.
- Conhecimento de comunicação assíncrona e arquiteturas orientadas a eventos.
- Conhecimento de arquitetura de microsserviços e fundamentos de sistemas distribuídos.
- Experiência com testes automatizados utilizando Jest ou ferramentas similares.
- Conhecimento de bancos de dados relacionais e/ou NoSQL.
- Conhecimento de Git e práticas de versionamento de código.
- Conhecimento de CI/CD e do ciclo de entrega de software.
- Conhecimento de Docker e ambientes conteinerizados.
- Capacidade de investigar problemas identificar causas e propor soluções.
- Conhecimento de boas práticas de desenvolvimento qualidade de código e princípios de engenharia de software.
- Capacidade de participar de decisões técnicas dentro do seu contexto de atuação e avaliar impactos das mudanças realizadas.
Experiences
Para se destacar nesta posição seria legal se você também tivesse:
- Familiaridade com domínios que envolvam pagamentos cobranças recorrentes ou integrações com serviços financeiros.
- Experiência com AWS ou outros provedores de cloud.
- Experiência com mensageria utilizando Kafka SQS RabbitMQ ou tecnologias similares.
- Experiência com observabilidade utilizando logs métricas e tracing com ferramentas como Datadog OpenTelemetry ou similares.
- Conhecimento de Redis ou outras soluções de cache.
- Experiência com ou outros frameworks modernos para aplicações Web.
- Experiência com Inteligência Artificial Generativa LLMs ou agentes de IA.
- Disponibilidade para atuar no modelo híbrido no escritório de Recife/PE.
About Company
Somos uma empresa que transforma vidas com educação por meio da tecnologia oferecendo um ecossistema completo com soluções para estudantes, instituições de ensino e empresas. Trabalhamos duro para oferecer a melhor experiência de aprendizagem digital contribuindo para remover obstácul ... View more