Develop and maintain full-stack web applications, building React and Next.js interfaces alongside C#/.NET services and APIs, integrating databases, and contributing to testing, code quality, and continuous improvement.
Software Engineer Backend (.Net/React)
📜 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.
Similar jobs
Search more Full Stack Engineer jobsBuild and deploy AI-powered products end to end, owning full-stack features and connecting applications to LLMs, agents, APIs, and databases while improving reliability and development workflows.
Build and improve a headless Shopify storefront, delivering responsive customer-facing features while maintaining server-side integrations, troubleshooting ecommerce flows, and validating performance and release quality.
Build and operate end-to-end web applications using PHP, Laravel, Python, and modern front-end frameworks, owning features from responsive interfaces and APIs through AWS deployment, performance, and testing.
Build and scale full-stack features for the SonoSim LMS, owning work from database schema and backend services through polished UI delivery while collaborating across teams and repositories.
