* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
Posição - Desenvolvedor(a) Full Stack (C#/.NET + React) - Pleno (Hibrido)
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A55433916280
Modelo de contratação: PJ
Buscamos um(a) Full Stack Pleno para atuar na evolução de um produto digital com alta exigência técnica, onde o padrão é código limpo, testável e sustentável.
Nossa base de engenharia é construída em SOLID e Clean Architecture, com separação clara de responsabilidades, camadas bem definidas e foco em manutenibilidade.
Responsabilidades
* Implementar e evoluir APIs REST em C#/.NET
* Desenvolver interfaces e fluxos com React
* Projetar e manter soluções seguindo SOLID e Clean Architecture
* Trabalhar com camadas (Domain / Application / Infrastructure / API) e responsabilidades bem definidas
* Criar e revisar código com foco em:
* legibilidade, performance e escalabilidade
* padrões de design quando fizer sentido (não “padrão por padrão”)
* Participar de code reviews, refinamentos técnicos e decisões de arquitetura
* Implementar testes automatizados (unitários e/ou integração) para garantir qualidade
* Diagnosticar problemas em produção (logs/observabilidade) e propor melhorias
Requisitos obrigatórios
* Experiência como Full Stack em nível Pleno
* Experiência sólida com C# / .NET Core (.NET 6+)
* Experiência sólida com React (Hooks, componentização, consumo de APIs)
* Domínio prático de SOLID
* sabe aplicar princípios no dia a dia (SRP, DIP, etc.) e justificar decisões
* Vivência com Clean Architecture
* separação de camadas, dependência invertida, regras de domínio protegidas
* Experiência com APIs REST, autenticação/autorização e boas práticas de contratos
* Conhecimento em banco relacional (PostgreSQL/SQL Server) e modelagem básica
* Git e fluxo de trabalho com PR (Pull Request)
Diferenciais (desejáveis)
* DDD (Value Objects, Aggregates, Domain Events quando aplicável)
* CQRS e patterns de application layer (Handlers, Use Cases)
* Testes: xUnit/NUnit + Jest/RTL, e pirâmide de testes bem aplicada
* Docker e noções de CI/CD
* Observabilidade (Serilog, OpenTelemetry, logs estruturados, métricas)
Como é o nosso “padrão de engenharia”
* Clean Architecture como base (Domain independente, Application orquestra, Infra implementa)
* SOLID como regra, não exceção
* PR com revisão e qualidade
* Código orientado a manutenção: mudanças fáceis, baixo acoplamento, alta coesão
* Entregas em ciclos curtos, com responsabilidade ponta a ponta
O que oferecemos
* Ambiente técnico e colaborativo, com autonomia e responsabilidade
* Espaço real para evoluir arquitetura e qualidade
* Participação ativa em decisões técnicas e de produto
Local
São Paulo/SP
#vemserICON
