Analista Desenvolvedor Fullstack Senior

SkydropxOther, NoneRemoteFull-timeSenior, 5–8 yearsListed 6 months ago

Apply now

About this role

Responsabilidades e Atribuições:

- Projetar, desenvolver e evoluir APIs RESTful utilizando .NET 8+ e ASP.NET Core , com foco em performance, escalabilidade e boas práticas de arquitetura
- Atuar no desenvolvimento full stack , contribuindo também com frontend componentizado (React, Vue ou similares)
- Construir e manter integrações com plataformas externas (e-commerce, marketplaces e parceiros logísticos), utilizando REST, GraphQL e OAuth 2.0
- Implementar fluxos resilientes com uso de mensageria (ex: filas, retries, idempotência, circuit breaker)
- Atuar de ponta a ponta ( end-to-end ), desde o design técnico até deploy em produção (Docker e ambientes cloud)
- Investigar incidentes críticos, realizar troubleshooting avançado e atuar na causa raiz
- Garantir observabilidade dos sistemas (APM, logs estruturados e métricas) para suporte à operação
- Contribuir ativamente com decisões de arquitetura, avaliando trade-offs técnicos e impactos no negócio
- Escrever e manter testes automatizados (unitários e integração) como parte do desenvolvimento
- Participar de code reviews, promovendo qualidade, padrões e evolução técnica do time
- Documentar APIs e fluxos técnicos (OpenAPI/Swagger, diagramas, changelogs)

Requisitos:

- Forte experiência com .NET (C#) e ASP.NET Core
- Experiência com desenvolvimento full stack (React, Vue ou similares).
- Sólida experiência em design e consumo de APIs RESTful
- Experiência com bancos relacionais ( SQL Server ) e modelagem de dados
- Conhecimento prático em mensageria e sistemas assíncronos (ex: SQS, RabbitMQ ou similares)
- Experiência com testes automatizados (xUnit, Moq ou similares)
- Vivência com cloud (preferencialmente AWS: S3, SQS, Lambda ou equivalentes)
- Experiência com containers (Docker)
- Conhecimento em observabilidade (Datadog, Grafana, New Relic ou similares)
- Experiência com autenticação/autorização (OAuth 2.0, JWT)
- Conhecimento em CI/CD e práticas de DevOps
- Domínio de Git e estratégias de versionamento
- Capacidade de tomar decisões técnicas com autonomia
- Visão crítica sobre arquitetura e qualidade de código
- Boa comunicação com times técnicos e não técnicos
- Proatividade na resolução de problemas complexos
- Ownership sobre o que desenvolve

Diferenciais:

- Experiência aplicando IA no ciclo de desenvolvimento (ex: copilots, code assistants, automação de testes, análise de logs)
- Experiência com Kubernetes
- Experiência com GraphQL
- Conhecimento em arquitetura distribuída e microsserviços
- Experiência com práticas como Clean Architecture, SOLID ou DDD
- Vivência com sistemas de alta escala ou missão crítica

Sobre a vaga:

- Modelo de trabalho: 100% remoto
- Ambiente internacional.