Desenvolvedor Fullstack .NET + Vue/Nuxt Sênior

Zytro

Porto Alegre

On-site

BRL 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A Zytro Ltd busca um(a) Desenvolvedor(a) de Software Sênior fullstack para projetar, desenvolver e evoluir produtos desde o banco de dados até a interface. O(a) profissional terá autonomia para decisões técnicas, propondo soluções de arquitetura com foco em qualidade, segurança, performance e escalabilidade, em produção.

Requisitos incluem domínio .NET, frontend moderno (Vue.js/Nuxt) com TypeScript e entrega em produção.

Qualifications

  • Domínio do ecossistema .NET (C#, ASP.NET Core, EF Core) e programação assíncrona.
  • Arquitetura de software: SOLID, Clean Architecture, DDD.
  • Segurança de aplicações com OAuth2, OpenID Connect e JWT.
  • Conhecimento de OWASP e prevenção de vulnerabilidades.
  • WebSockets/SignalR e GraphQL/REST APIs.
  • PostgreSQL: modelagem, consultas e transações.
  • Vue.js/Nuxt (SSR/CSR) com TypeScript e Tailwind/UnoCSS.
  • Controle de versão com Git e práticas de testes.

Responsibilities

  • Projetar, desenvolver e manter APIs/serviços em .NET (C#) com código limpo e escalável.
  • Definir arquitetura baseada em princípios de design de software e padrões de projeto.
  • Garantir segurança em todas as camadas (autenticação/autorização, dados).
  • Implementar WebSockets (SignalR) e APIs GraphQL/REST.
  • Modelar e otimizar PostgreSQL, com foco em performance.
  • Desenvolver interfaces responsivas com Vue.js/Nuxt e TypeScript a partir de protótipos Figma.
  • Conduzir entrega ponta-a-ponta até produção e realizar code reviews.

Skills

.NET
Vue.js/Nuxt
GraphQL/REST
SignalR
PostgreSQL
Security OWASP
TypeScript
Git
Docker
AWS

Tools

Docker
AWS

Job description

Estamos em busca de um(a) Desenvolvedor(a) de Software Sênior com atuação fullstack para projetar, desenvolver e evoluir nossos produtos de ponta a ponta, do banco de dados à interface.O(a) profissional terá autonomia para tomar decisões técnicas, propor soluções de arquitetura e conduzir entregas completas, com foco em qualidade, segurança, performance e escalabilidade.A posição necessita de um profissional com conhecimento profundo no ecossistema .NET, experiência consolidada com frontend moderno, preferencialmente Nuxt/Vue.js, e com experiência em aplicações rodando em produção.

Responsabilidades
  • Projetar, desenvolver e manter APIs e serviços em .NET (C#), com código limpo, seguro, escalável e de fácil manutenção.
  • Definir e evoluir a arquitetura das aplicações com base em princípios de design de software, padrões de projeto e boas práticas (SOLID, Clean Architecture, DDD).
  • Garantir a segurança das aplicações em todas as camadas, considerando autenticação, autorização, proteção de dados e prevenção de vulnerabilidades desde a concepção da solução.
  • Implementar comunicação em tempo real com WebSockets (SignalR) e APIs em GraphQL e REST.
  • Modelar e otimizar bancos de dados relacionais, com ênfase em PostgreSQL, incluindo consultas, índices e performance.
  • Desenvolver interfaces reativas e responsivas com Vue.js/Nuxt e TypeScript, a partir de protótipos no Figma.
  • Conduzir funcionalidades de ponta a ponta, da análise técnica à entrega em produção.
  • Diagnosticar e solucionar problemas de performance, concorrência, integração e estabilidade.
  • Participar de code reviews e decisões técnicas, contribuindo para a evolução dos padrões de engenharia e para o desenvolvimento técnico do time.
Requisitos
  • Domínio do ecossistema .NET (C#, ASP.NET Core, Entity Framework Core), programação assíncrona, injeção de dependência e construção de APIs robustas.
  • Conhecimento sólido em arquitetura e design de software, padrões de projeto e análise de trade-offs.
  • Segurança de aplicações:- Autenticação e autorização com OAuth2, OpenID Connect e JWT, incluindo políticas, roles e claims no ASP.NET Core.
  • Conhecimento do OWASP e prevenção de vulnerabilidades como SQL Injection, XSS, CSRF, falhas de controle de acesso e exposição de dados sensíveis.
  • Validação e sanitização de entradas, configuração adequada de CORS, HTTPS/TLS e cabeçalhos de segurança.
  • Armazenamento seguro de senhas e gestão de segredos e credenciais fora do código-fonte.
  • Rate limiting, proteção de endpoints GraphQL (limites de profundidade e complexidade) e autenticação de conexões WebSocket.
  • Experiência prática com WebSockets/SignalR e GraphQL, além de APIs REST.
  • Experiência consolidada com bancos de dados relacionais, preferencialmente PostgreSQL: modelagem, otimização de consultas e controle de transações.
  • Experiência com frameworks frontend modernos (preferencialmente Vue.js/Nuxt (SSR/CSR)), TypeScript e frameworks de estilização como Tailwind CSS ou UnoCSS.
  • Experiência com testes automatizados (unitários e de integração).
  • Experiência com utilização de Git.
Diferenciais
  • Bancos de dados não relacionais (MongoDB, Redis ou similares).
  • Mensageria e arquiteturas orientadas a eventos (RabbitMQ, Kafka ou serviços de filas da AWS).
  • Experiência com AWS e pipelines de CI/CD.
  • Observabilidade: logs estruturados, métricas e tracing (ex.: OpenTelemetry, Serilog).
  • Experiência com microsserviços ou monólitos modulares.

Domínio do ecossistema .NET (C#, ASP.NET Core, Entity Framework Core), programação assíncrona, injeção de dependência e construção de APIs robustas., Conhecimento sólido em arquitetura e design de software, padrões de projeto e análise de trade-offs., Segurança de aplicações:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End
Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End

ZUMMIT TECNOLOGIA LTDA • Belo Horizonte

On-site
BRL 180,000 - 260,000
Desenvolvedor(a) Fullstack Sênior (.NET + Vue.js)
Desenvolvedor(a) Fullstack Sênior (.NET + Vue.js)

TDS Company • Brazil

Remote
BRL 180,000 - 300,000
Analista Desenvolvedor(a) Fullstack Pleno
Analista Desenvolvedor(a) Fullstack Pleno

Talentfour • São Paulo

On-site
BRL 120,000 - 180,000
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado

AMcom • Brazil

Remote
BRL 150,000 - 260,000
Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End
Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End

Zummit • Belo Horizonte

On-site
BRL 180,000 - 210,000
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado
Pessoa Desenvolvedora .NET e Node.js Sênior com Inglês Avançado

Meu Home • Brazil

On-site
BRL 167,000 - 223,000
Desenvolvedor .NET Sênior
Desenvolvedor .NET Sênior

Innvo Labs • São Paulo

On-site
BRL 180,000 - 240,000
Analista Desenvolvedor Fullstack Senior
Analista Desenvolvedor Fullstack Senior

Skydropx LATAM • Brazil

Remote
BRL 180,000 - 240,000
Desenvolvedor(a) Fullstack Sênior (.NET + Vue.js)
Desenvolvedor(a) Fullstack Sênior (.NET + Vue.js)

Empresa Confidencial • São Paulo

Hybrid
BRL 167,400 - 223,200
Desenvolvedor(a) Full Stack C# / Angular Sênior
Desenvolvedor(a) Full Stack C# / Angular Sênior

Alterdata Software • Brazil

On-site
BRL 180,000 - 300,000