The RoleWe are looking for a technical expert who thrives in complex architectural environments. Youwill design and implement robust, high-performance applications using a modern stackcentered on Node.js and React.Technical StackBackend CoreRuntime & Frameworks: Node.js (v18+), NestJS, and TypeScript.Monorepo: Experience with Turborepo.Testing: Proficiency in Jest (Unit & Integration).Databases: Hands-on with MS SQL Server, MongoDB, and PostgreSQL.Caching & Messaging: Redis, Kafka, and/or RabbitMQ.DevOps: Docker, Git, and REST API design.Security: Deep understanding of OAuth2, JWT, and OIDC.Frontend CoreLibrary: Advanced React.js proficiency.Integration: Connecting complex backend architectures with seamless, responsiveUI components.Nice to Have (Preferred Skills)Fintech: Experience with Jack Henry or Q2 app platforms.Architecture: Mastery of Event-driven architecture, CQRS + Event Sourcing, SagaPattern, and API Gateways.Strategy: Experience with Strangler Fig pattern and Trunk Based Development.Methodology: Strong adherence to SOLID principles and Domain-Driven Design(DDD).• Data: Familiarity with Avro Schema and Protobuf.Key ResponsibilitiesDevelop and maintain scalable, end-to-end features for high-traffic environments.Collaborate with cross-functional teams to define architectural patterns.Ensure high code quality through rigorous testing and code reviews.Participate in the full SDLC within an Agile environment.Working ConditionsLocation: 100% Remote.Base Country: Must be located in Brazil.Employment Type: Full-time
Fullstack Senior (Bank Experience)
EMPRESA CONFIDENCIAL
Fazenda Rio Grande, Paraná