Caro usuário, habilite o javascript para que esse site funcione corretamente.

Fullstack Engineer - C# / Angular

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Sobre a Gente

Tecnologia é o que nos move e sustenta nosso crescimento acelerado.
Desde a base, cada moto sai da nossa garagem equipada com um dispositivo IoT, garantindo suporte 24/7 aos entregadores e gerando dados valiosos para a tomada de decisão.
Todo o nosso ecossistema tecnológico é desenvolvido internamente:

  • Sistemas próprios de gestão de frota, manutenção e atendimento;
  • Arquitetura 100% em nuvem desde o início, com foco em boas práticas e tecnologias modernas.

🧭 Responsabilidades e Atribuições

  • Atuar de ponta a ponta nas entregas: do backend em .NET à interface em Angular, passando por banco de dados, integrações e deploy;
  • Ter uma cultura de comprometimento, com vontade de entregar valor real e evoluir tecnicamente;
  • Facilidade para se comunicar, aprender, compartilhar conhecimento e trabalhar em equipe;
  • Pensamento analítico e atitude proativa para colaborar na melhoria contínua dos sistemas;
  • Interesse em escrever testes e cuidado com a qualidade das entregas;
  • Vivência com metodologias ágeis e flexibilidade para se adaptar a mudanças de prioridade;
  • Boa base em orientação a objetos, desenvolvimento frontend e boas práticas de engenharia de software;
  • Interesse em compreender o funcionamento do ambiente de produção e contribuir com a manutenção e estabilidade do sistema;
  • Interesse em UX/UI e em contribuir com a experiência do usuário;
  • Usar IA no dia a dia para acelerar e elevar o nível de qualidade das entregas;
  • Trabalhar com micro frontends, microsserviços e arquiteturas distribuídas.

📌 Requisitos e Qualificações

Backend

  • Experiência prática de pelo menos 4 anos com C# e .NET Framework/Core no desenvolvimento de aplicações;
  • Experiência no desenvolvimento e consumo de APIs RESTful;
  • Conhecimento em bancos de dados relacionais e/ou não relacionais, como SQL Server, PostgreSQL ou MongoDB, incluindo criação e ajuste de queries;
  • Ter atuado em projetos que envolvam mensageria, utilizando RabbitMQ, Pub/Sub ou ferramentas similares;
  • Conhecimento sobre uso de cache em aplicações, como Redis (mesmo que básico).

Frontend

  • Experiência de pelo menos 3 anos com Angular (versões 12+) no desenvolvimento de aplicações web;
  • Experiência com SPAs e consumo de APIs RESTful;
  • Conhecimento sólido em TypeScript, JavaScript ES6+ e HTML5/CSS3;
  • Experiência com frameworks CSS como Bootstrap, Material Design ou Tailwind CSS;
  • Conhecimento básico em RxJS e programação reativa;
  • Vivência com ferramentas de build (Angular CLI, Webpack).

Comum

  • Experiência em testes unitários (xUnit/NUnit no backend, Jasmine/Karma/Jest no frontend);
  • Vivência com Git, GitFlow, Postman e Jira;
  • Noções de Docker e interesse em aprender mais sobre ambientes em nuvem (ex: GCP).

📌 Diferenciais

  • Conhecimento em microsserviços, comunicação entre serviços (síncrona/assíncrona) e padrões de integração;
  • Interesse em micro frontends e arquiteturas distribuídas;
  • Conhecimento básico em gerenciamento de estado (NgRx, Akita, Signals ou similar);
  • Experiência com testes de integração e end-to-end (Cypress, Playwright);
  • Conhecimento em PWA e performance web;
  • Conhecimento em acessibilidade (WCAG) e SEO;
  • Experiência com design systems e componentes reutilizáveis;
  • Vivência com CI/CD e deploy automatizado;
  • Conhecimento em monitoramento e observabilidade (logs, métricas, APM) tanto de backend quanto de frontend;
  • Interesse em evoluir em temas como arquitetura de sistemas escaláveis, DevOps e design thinking.