Remote Jobs RockRemote Jobs Rock

Software Engineer Backend (.Net/React)

🕒 4 days ago
.NET CoreReactAPIs RESTGit
Apply Now

📜 Description

  • Desenvolver e manter aplicações e funcionalidades com .NET Core e React.
  • Criar e manter APIs REST, com atenção à performance, segurança e qualidade das integrações.
  • Analisar, refinar e estimar demandas com o time, alinhando soluções às necessidades do produto.
  • Modelar e consultar bancos de dados relacionais e documentar APIs com Swagger.
  • Participar de cerimônias ágeis, colaborar com Product Owner e Designer e realizar code reviews.
  • Manter testes automatizados, identificar melhorias técnicas e apoiar integrações cloud e pipelines de CI/CD.

🛠️ Requirements

  • Experiência com .NET Core e criação e manutenção de APIs REST.
  • Experiência com Git e práticas de versionamento de código.
  • Conhecimento de bancos de dados relacionais, preferencialmente SQL Server e/ou PostgreSQL.
  • Experiência com testes automatizados unitários e de integração e conhecimento de CI/CD.
  • Experiência ou conhecimento em desenvolvimento front-end com React.
  • Vivência com metodologias ágeis, como Scrum ou Kanban, e capacidade de analisar requisitos e propor soluções técnicas.
  • Inglês para leitura de documentação técnica e comunicação escrita básica.
  • Desejável: experiência com AWS ou Azure, microsserviços, observabilidade, Swagger/OpenAPI, code review e práticas DevOps.
Full job description

O que buscamos?

Buscamos uma pessoa desenvolvedora Full Stack com perfil colaborativo, orientada à qualidade e à melhoria contínua, que tenha facilidade para atuar em times ágeis, propor soluções técnicas e contribuir com a evolução de produtos digitais. Esperamos alguém com visão de negócio, foco em entrega de valor, senso de responsabilidade e interesse em compartilhar conhecimento com a equipe.

Responsibilities

O que você irá fazer:

  • Desenvolver, evoluir e manter aplicações utilizando .NET Core e React;
  • Implementar e manter APIs REST, garantindo performance, segurança e qualidade das integrações;
  • Desenvolver novas funcionalidades e melhorias alinhadas às necessidades do produto e às histórias de usuário;
  • Participar da análise técnica, refinamento e estimativa de demandas junto ao time;
  • Atuar na modelagem, manutenção e consultas em bancos de dados relacionais;
  • Documentar APIs e serviços utilizando Swagger;
  • Colaborar com Product Owner, Designer e demais integrantes da equipe na definição e construção de soluções;
  • Participar das cerimônias ágeis, contribuindo para o planejamento e evolução contínua do produto;
  • Realizar code reviews e disseminar boas práticas de desenvolvimento;
  • Identificar oportunidades de melhoria técnica, refatoração e redução de débito técnico;
  • Desenvolver e manter testes automatizados para garantir a qualidade das entregas;
  • Trabalhar com integrações em ambientes cloud AWS ou Azure;
  • Apoiar a construção e evolução dos pipelines de CI/CD;
  • Utilizar Git seguindo os padrões e processos de versionamento definidos pelo time.

Requirements

O que você precisa ter:

  • Experiência com desenvolvimento utilizando .NET Core;
  • Conhecimento sólido na criação e manutenção de APIs REST;
  • Experiência com Git e práticas de versionamento de código;
  • Conhecimento em bancos de dados relacionais, preferencialmente SQL Server e/ou PostgreSQL;
  • Experiência com testes automatizados (unitários e de integração);
  • Conhecimento em práticas de CI/CD;
  • Vivência com metodologias ágeis, como Scrum ou Kanban;
  • Capacidade de analisar requisitos e propor soluções técnicas adequadas ao produto;
  • Experiência ou conhecimento em desenvolvimento Front-End com React;
  • Inglês para leitura de documentações técnicas e comunicação escrita básica.


Experiências Desejáveis:

  • Experiência com serviços da AWS ou Azure;
  • Conhecimento em arquitetura de microsserviços;
  • Experiência com observabilidade, monitoramento e troubleshooting de aplicações;
  • Conhecimento em Swagger/OpenAPI para documentação de APIs;
  • Vivência em processos de code review e disseminação de boas práticas;
  • Experiência em ambientes com cultura DevOps e pipelines automatizados de entrega contínua.

Trusted by Remote Workers