Empresa: FCamara
Buscamos um(a) Desenvolvedor(a) Fullstack com domínio sólido no ecossistema .NET e React para atuar na construção e evolução de plataformas escaláveis, distribuídas e nativas em nuvem. Mais do que dominar a stack tradicional, procuramos um profissional com mentalidade AI-First : alguém que utilize ferramentas de Inteligência Artificial de forma estratégica e contínua para acelerar o ciclo de desenvolvimento (SDLC), elevar a qualidade das entregas, automatizar tarefas repetitivas e focar na resolução de problemas arquiteturais complexos. Desenvolver, manter e evoluir aplicações web utilizando .NET (C#) no back-end e React no front-end. Projetar e implementar APIs RESTful seguras, performáticas e bem documentadas. Participar da definição da arquitetura de soluções e tomar decisões técnicas com autonomia. Escrever código limpo, testável e seguindo boas práticas (SOLID, Clean Code, design patterns). Realizar code reviews e apoiar tecnicamente pessoas desenvolvedoras mais júniores. Colaborar com times de produto, design e QA em um ambiente ágil. Identificar e resolver gargalos de performance, segurança e escalabilidade. Responsabilidades: • Desenvolvimento Backend • & APIs: • Projetar, desenvolver e manter microsserviços e APIs RESTful/GraphQL de • alta performance utilizando .NET (C#) , aplicando princípios de • Clean Architecture, SOLID e DDD. • Arquitetura Frontend • & Microfrontends: • Construir interfaces modulares, reativas e escaláveis em React , • estruturando e mantendo arquiteturas baseadas em Microfrontends • (ex: Webpack Module Federation, Single-SPA) para garantir independência de • deploy entre múltiplos times. • Desenvolvimento • Cloud-Native: • Desenvolver e operar soluções orientadas à nuvem (AWS, Azure ou GCP), • utilizando containers (Docker/Kubernetes), arquitetura serverless, • mensageria assíncrona e pipelines de CI/CD. • Engenharia Aumentada por • IA (AI-Driven Development): Utilizar assistentes de IA no fluxo diário para • geração de código boilerplate, refatoração assistida, criação automatizada • de testes unitários/integração, documentação técnica e revisão de código • (Code Review). • Qualidade, Segurança e • Observabilidade: • Garantir a saúde das aplicações em produção por meio de práticas de testes • automatizados (TDD/BDD), análise estática de código, monitoramento de • performance (APM) e logs distribuídos. • Colaboração Técnica: Participar ativamente • de discussões de arquitetura, refinamentos técnicos e mentorias, • compartilhando boas práticas de desenvolvimento e novos fluxos de • produtividade com IA com o restante do time. Requisitos: Requisitos Técnicos (Obrigatórios) • Backend: Experiência consolidada com .NET Core / .NET 6, 7 ou 8+ (C#) , Entity Framework Core / Dapper, criação de APIs RESTful e integração com sistemas de mensageria (RabbitMQ, Apache Kafka, Azure Service Bus ou AWS SQS/SNS). • Frontend: Forte domínio de React.js , TypeScript , gerenciamento de estado complexo (Redux Toolkit, Zustand, React Query) e estilização moderna. • Microfrontends: Experiência prática no desenho, implementação e orquestração de Microfrontends , compreendendo estratégias de roteamento distribuído, compartilhamento de dependências, Design Systems e comunicação entre módulos. • Cloud & DevOps: Vivência prática no desenvolvimento e deploy de aplicações em provedores de nuvem ( Azure, AWS ou GCP ), uso de Docker, Kubernetes e configuração de esteiras CI/CD (GitHub Actions, Azure DevOps ou GitLab CI). • Banco de Dados: Domínio de bancos relacionais (SQL Server, PostgreSQL) e NoSQL (MongoDB, Redis, DynamoDB). • Proficiência em Ferramentas de IA: Experiência comprovada no uso diário de ferramentas de IA aplicadas à engenharia de software (ex: GitHub Copilot, Cursor, Claude, ChatGPT) e técnicas de Prompt Engineering voltadas para geração de código, debugging avançado, migração de código e criação de testes. Sobre a empresa: A FCamara está em busca de um(a) Desenvolvedor(a) FullStack Senior para atuar em parceria com uma empresa do segmento educacional. Sobre a Posição