Desenvolvedor Full Stack Pleno/Sênior
Local
Florianópolis - SC
Presencial
Responsabilidades
- Desenvolver, evoluir e manter aplicações backend utilizando C# e.NET 6+, com foco em APIs RESTful escaláveis, seguindo princípios de arquitetura limpa e padrões DDD.
- Implementar integrações de alto desempenho com sistemas corporativos como ERP SAP, LDAP/Active Directory, bases de dados legadas e serviços externos.
- Atuar na evolução e manutenção de uma arquitetura multi-tenant, garantindo isolamento de dados, governança, observabilidade e segurança em nível corporativo.
- Desenvolver APIs versionadas, estáveis e com documentação automatizada via Swagger/OpenAPI.
- Implementar soluções assíncronas utilizando Hangfire, Quartz.NET ou Worker Services, bem como rotinas de processamento em background.
- Criar e aprimorar interfaces frontend utilizando Next.js 15+, React 18+, TypeScript 5+, seguindo padrões de acessibilidade, responsividade e design system corporativo (MUI, Tailwind).
- Otimizar performance de aplicações full stack, incluindo tuning de banco de dados, caching, profiling e melhorias de UX.
- Utilizar ferramentas de IA para acelerar codificação, refatoração, testes, documentação técnica, debugging e análise de pull requests.
- Participar de code reviews, cerimônias de desenvolvimento ágil e colaborar com evolução contínua da arquitetura e padrões de engenharia.
- Manter documentação técnica clara, atualizada e orientada a boas práticas.
Requisitos
- Backend: C# e.NET 6+ ASP.NET Core Web API com APIs escaláveis Entity Framework Core 7+ (migrations, tuning, code-first/database-first) SQL Server – queries avançadas, procedures, triggers, índices Arquitetura DDD e separação por camadas DI/IoC, autenticação/autorização com JWT, Identity e Claims Background Services: Hangfire, Quartz.NET ou equivalentes LINQ avançado com foco em performance
- Frontend: Next.js 15+ (App Router, Server Components, Server Actions) React 18+ com hooks avançados TypeScript 5+ Material-UI v6, customização e theming Redux Toolkit – estados complexos React Hook Form + Yup/Zod Tailwind CSS e design system Integração com APIs, tratamento de erros, estados de carregamento
- Integrações: SAP Connector (NetWeaver RFC SDK ou Web Services) LDAP/Active Directory REST APIs ODBC/OLEDB para bancos legados
- Banco de Dados: SQL Server avançado Entity Framework Core Multi-tenant (físico ou lógico) NoSQL (LiteDB/MongoDB) – desejável
- Ferramentas de IA (Obrigatório): Experiência prática em: Geração de código com GitHub Copilot, Cursor, Codeium ou similares Refatoração e identificação de code smells Debugging assistido por IA Documentação automática Geração de testes Code review assistido Prompt engineering para soluções técnicas
- Ferramentas esperadas: GitHub Copilot, ChatGPT/Claude, IntelliCode, linters/analyzers com IA Controle de Versão & DevOps Git avançado pnpm/npm CI/CD (Azure DevOps, GitHub Actions) Swagger/OpenAPI
Faixa salarial
R$ 6.000 - R$ 9.000
Carga horária
Presencial
Tipo de contrato
PJ
Sobre a empresa
Sobre a empresa: A Solides é uma empresa de tecnologia que busca profissionais talentosos para integrar sua equipe.