Software Engineer C# Pleno (Remoto)
mottu
Score da Vaga
100 pontosSobre 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
-
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 e boas práticas de desenvolvimento de software;
-
Interesse em compreender o funcionamento do ambiente de produção e contribuir com a manutenção e estabilidade do sistema;
-
Usar IA no dia a dia para acelerar e elevar o nível de qualidade das entregas.
📌 Requisitos e Qualificações
-
Experiência prática de pelo menos 5 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;
-
Ter atuado em projetos (individuais) que envolvam mensageria, utilizando RabbitMQ ou ferramentas similares;
-
Conhecimento sobre uso de cache em aplicações, como Redis (mesmo que básico);
-
Experiência em criação e ajuste de queries em banco de dados;
-
Vivência com Git, GitFlow, Postman e Jira;
-
Noções de Docker e interesse em aprender mais sobre ambientes em nuvem (ex: GCP);
-
Desejável conhecimento em microsserviços, comunicação entre serviços (síncrona/assíncrona) e padrões de integração;
-
Interesse em evoluir em temas como arquitetura de sistemas escaláveis, DevOps e boas práticas de engenharia de software.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Agilidade
A área de Agilidade e Transformação Digital é fundamental para organizações que buscam eficiência e adaptação rápida. Profissionais de agile facilitam processos, eliminam gargalos e promovem cultura de melhoria contínua.
As principais certificações incluem CSM, PSM, SAFe, ICP e Kanban. Conhecimento de Scrum, Kanban, XP e frameworks ágeis é essencial, assim como soft skills de liderança e facilitação.
Agile coaches e Scrum Masters sênior são muito valorizados, especialmente em empresas de tecnologia que adotam metodologias ágeis em escala.
Sobre a área de Analista de Sistemas
O Analista de Sistemas é o profissional responsável por analisar, projetar e implementar soluções de tecnologia que atendam às necessidades do negócio. Ele atua como ponte entre as área de negócio e o time de desenvolvimento, garantindo que os sistemas entreguem valor real para a organização.
As principais habilidades incluem levantamento e análise de requisitos, modelagem de processos (BPMN), modelagem de dados, documentação técnica e funcional, integração de sistemas (APIs, microsserviços), e conhecimento de ERPs e CRMs. Ferramentas como Jira, Confluence, Visio e plataformas de gestão de projetos são essenciais.
Analistas de Sistemas em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam análise de requisitos ágeis (user stories, backlog), integração de sistemas e arquitetura de soluções. A área oferece oportunidades desde analista júnior até arquiteto de soluções, com foco em eficiência, qualidade e inovação tecnológica.
Sobre a área de Tech Recruiter
O Tech Recruiter é um profissional especializado em recrutar talentos de tecnologia, desde desenvolvedores até engenheiros de IA e profissionais de DevOps. Ele combina conhecimento técnico com habilidades de recrutamento para avaliar e atrair candidatos altamente qualificados.
As principais habilidades incluem technical screening, análise de perfis técnicos (GitHub, portfólios, blogs), conhecimento de stacks e arquiteturas de software, networking em comunidades tech e eventos. Domínio de ferramentas como LinkedIn Recruiter, Gem, Ashby e plataformas de teste técnico é diferencial.
Tech Recruiters são profissionais escassos e muito bem remunerados, especialmente aqueles que conseguem mapear e acessar talentos passivos em mercados competitivos como IA, engenharia de dados e cloud computing.
Sobre a área de Content Writer
O Content Writer é o profissional responsável por criar conteúdo escrito de qualidade para sites, blogs, redes sociais e outras plataformas digitais. Ele combina habilidades de escrita com estratégia de conteúdo e SEO para atrair, engajar e converter audiências.
As principais habilidades incluem criação de conteúdo para blogs, landing pages, newsletters e redes sociais, pesquisa de palavras-chave, estratégia de conteúdo, calendário editorial e SEO writing. Conhecimento de WordPress, Surfer SEO, Ahrefs e ferramentas de analytics é diferencial.
Content Writers em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem criar conteúdo técnico acessível, evergreen content e conteúdo que gera tráfego orgânico. A área oferece oportunidades desde content writer júnior até head of content, com foco em qualidade, estratégia e performance de conteúdo.
Sobre a área de Analista de Automação
O Analista de Automação é o profissional responsável por identificar oportunidades de otimização de processos e desenvolver fluxos automatizados (RPA, scripts ou integrações). Ele mapeia atividades manuais e repetitivas em diversas áreas da empresa e constrói soluções de automação utilizando plataformas de low-code/no-code (como Zapier, Make, Power Automate, n8n) ou ferramentas de RPA (como UiPath), promovendo ganho de eficiência operacional e redução de erros.