Atuar como desenvolvedor fullstack, com foco em .NET no backend e React no frontend, participando do desenvolvimento, manutenção e evolução de aplicações modernas e sistemas legados. O desafio envolve garantir escalabilidade, performance, segurança e manutenibilidade, além de contribuir ativamente com boas práticas de engenharia de software, melhoria contínua do código e evolução da arquitetura das soluções.
Responsabilidades e atribuições
Criar e manter APIs RESTful e serviços em C#/.NET Core e/ou Node.js.
Desenvolver interfaces web utilizando React.
Aplicar princípios como SOLID, Clean Code, Clean Architecture e Design Patterns.
Garantir a qualidade do software por meio de Testes Unitários.
Projetar, otimizar e manter consultas em SQL (PostgreSQL, SQL Server).
Trabalhar com bancos NoSQL e soluções de cache (MongoDB, Redis).
Atuar em ambientes Cloud, preferencialmente GCP – Google Cloud Platform.
Configurar e manter Kubernetes, soluções Serverless e VPC.
Automatizar pipelines de CI/CD (GitHub Actions, Jenkins, Bitbucket).
Implementar mecanismos de segurança como JWT, SSO e OAuth.
Monitorar aplicações utilizando ferramentas de Observabilidade e Elastic Stack.
Requisitos e qualificações
Ensino superior em andamento ou concluído em áreas de Tecnologia.
Experiência com .NET (5, 6, 8 e 9) no desenvolvimento de APIs REST.
Conhecimento em C# com .NET Framework 4.5 para manutenção de sistemas legados.
Experiência com arquiteturas monolíticas, em camadas e APIs independentes.
Experiencia em React 18.
Aplicação sólida de SOLID, Clean Code, Clean Architecture.
Experiência com Node.js e Express.js.
Experiência na escrita e manutenção de Testes Unitários.
Bom domínio de HTML e CSS.
Proficiência em SQL e experiência com NoSQL e Cache (PostgreSql).
Conhecimento em mensageria (Kafka, RabbitMQ).
Experiência com Cloud, Kubernetes, CI/CD.
Implementação de práticas de segurança e monitoramento de aplicações.
Diferenciais
Experiencia prática com MongoDB.
Conhecimento em Docker e containers.
Experiência com Git (GitFlow) e modelo de branching GitFlow.
Informações adicionais
Modelo de trabalho: híbrido.
#J-18808-Ljbffr