English B2 or superior. 4+ years of experience with Node.js and TypeScript (backend). Experience applying DDD in Node/TypeScript services. Experience with frameworks like Koa.js (or Express/Hapi with willingness to migrate). Experience creating microservices and consumption APIs. Experience using InversifyJS for DI or equivalent patterns. Experience with MongoDB and Redis in production. Experience integrating e-commerce APIs (Shopify, WooCommerce, etc.) or complex REST APIs. Good understanding of the full software development cycle, testing, and Code Review. Experience developing and maintaining microservices or distributed systems. Ability to effectively communicate technical ideas and collaborate with technical and non-technical peers.