Pessoa Desenvolvedora FullStack Senior (.NET / React)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Mais de 3 anos de experiência com desenvolvimento em .NET Core e C#., Sólida compreensão de algoritmos, estruturas de dados e arquitetura de software, incluindo Design Patterns, SOLID e Clean Architecture., Experiência com testes automatizados, como xUnit, testes de unidade, integração e funcionais., Conhecimento em modelagem de dados, bancos de dados relacionais (SQL Server, PostgreSQL) e mensageria (RabbitMQ, Azure Service Bus, Kafka)..

Key responsibilities:

  • Diagnosticar e propor melhorias na arquitetura dos sistemas existentes.
  • Realizar provas de conceito para novas tecnologias e frameworks.
  • Escrever, evoluir e documentar o código base, promovendo boas práticas de engenharia.
  • Projetar novos sistemas e resolver problemas de média a alta complexidade.

STRADA logo
STRADA Scaleup https://strada.log.br/
201 - 500 Employees
See all jobs

Job description

JOB DESCRIPTION

Procuramos uma pessoa para ocupar a posição de Desenvolvedor FullStack Senior, tendo como principal desafio agregar na evolução do produto em questão, compartilhando ideias inovadoras e boas práticas de desenvolvimento, com muita autonomia e espaço para evolução internamente.


Priorizamos muito, as candidaturas de diversidade, pessoas negras, mulheres, indígenas, LGBTQIA+, ou demais grupos de diversidade. Além disso todas as nossas vagas também são para PcDs. 🧡


Necessário disponibilidade de atuação no formato presencial no Morumbi / SP.


RESPONSIBILITIES AND ASSIGNMENTS

💼 No seu dia a dia como Pessoa Desenvolvedora FullStack Senior suas principais atividades serão:

  • Fazer diagnóstico da arquitetura dos nossos assets e propor, de forma alinhada ao time, a evolução dessa arquitetura;
  • Realização de provas de conceito das propostas de melhoria, novos frameworks e tecnologias para suportar e corroborar decisões sobre evolução;
  • Escrever, evoluir, instrumentar e documentar base de código atual;
  • Definir o padrão e promover as melhores práticas de engenharia e desenvolvimento de software, e excelência operacional;
  • Projetar novos sistemas e propor soluções para novas funcionalidades;
  • Resolver bugs, vulnerabilidades, problemas e tarefas de média e alta complexidade;
  • Fazer revisões regulares do código;
  • Ajudar em Code review;
  • Implementar Testes Unitários Contínuos;
  • Resolver problemas diferentes e de forma independente;
  • Apoiar e desenvolver programadores menos experientes;
  • Responder a incidentes quando necessário.

REQUIREMENTS AND QUALIFICATIONS

🎓 Competências técnicas que buscamos

Backend (.NET Core / C#):

  • 3+ anos de experiência com desenvolvimento em .NET Core;
  • Sólida base de algoritmos, estruturas de dados e arquitetura de software (Design Patterns, SOLID, Clean Architecture, Clean Code);
  • Experiência com testes automatizados (xUnit, testes unitários, de integração e funcionais);
  • Modelagem de dados e domínio em bancos de dados relacionais (SQL Server, PostgreSQL);
  • Experiência com mensageria (RabbitMQ, Azure Service Bus ou Kafka);
  • Familiaridade com práticas de observabilidade: logs, métricas e tracing;
  • Experiência com Cloud (preferencialmente AWS);
  • Experiência com Docker e/ou Kubernetes.
  • Domínio de Git, GitFlow e práticas de versionamento.


Frontend (React):

  • Experiência com desenvolvimento usando React;
  • Conhecimento sólido em JavaScript/TypeScript;
  • Uso de Context API para gerenciamento de estado;
  • Experiência com testes no frontend utilizando Jest.


✅ Será um diferencial

  • Diferentes paradigmas de arquitetura (monolitos, microserviços etc.);
  • Construção software em arquitetura orientada a eventos;
  • Construção e evolução de pipelines CI/CD, focando em automação da esteira;
  • Estrangulamento de monolitos e construção de arquitetura orientada a domínios;
  • Melhoria contínua dos processos ágeis, apoiando em comunicação.
  • Conhecimento em outras clouds (Azure, GCP);
  • Vivência com metodologias ágeis (Scrum, Kanban, XP).

ADDITIONAL INFORMATION

Quais são os nossos benefícios?

🍔 R$ 1.600,00 no Cartão Flash para alimentação/refeição;

🏥 Convênio Médico e Odontológico 100% pagos pela Strada para você e seus dependentes;

🚐 Auxílio transporte;

🏋️‍♀️ TotalPass;

🧠 StarBem para suporte psicológico;

🏞️ Convênio SESC;

💊 Convênio farmácia Golden Farma;

🍼 Licença maternidade e paternidade estendidas;

👶🏽 Auxilio creche para crianças até 1 ano após o nascimento;

😎 Day off no dia ou no mês de seu aniversário.


CONHEÇA QUEM SOMOS!

Integramos todas as interfaces e pontos de conexão da cadeia logística rodoviária a granel, usando o melhor do mundo digital e o necessário do mundo físico.

Investimos fortemente em uma plataforma tecnológica e em uma rede de informação compartilhada onde todos aportam valor e são co-responsáveis e beneficiários, buscando assim, promover a otimização de resultados e contribuir para toda a cadeia logística, todos os negócios, para a sociedade como um todo e para o meio ambiente.


Contamos com os produtos Strada Log, responsáveis por transformar a logística de empresas com a melhor e maior base de motoristas, gestão de frete, match de carga e troca nota, além de um aplicativo exclusivo para motoristas.


E também com os produtos Strada Bank, um mundo de oportunidades, benefícios e bons negócios, unindo as diferentes frentes, sendo elas: Conta Digital, Strada Frete, Strada Loja e Rede Credenciada, com mais de mil postos pelas principais rotas do Brasil.



CULTURA STRADA 🩶



Acreditamos que o sistema logístico de transporte de cargas só será eficiente com a integração dos muitos agentes, resultando em ganhos para todos. Temos a missão de construir uma rede de inteligência compartilhada para integrar todo o sistema logístico e promover a otimização de resultados para todos.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs