Design and develop high-performance backend services using Node.js and TypeScript Build and orchestrate distributed systems and workflows using Temporal Develop APIs and services related to payments, subscription lifecycles, and user licensing Assist in migrating from a legacy monolith system to a new Node.js-based microservices architecture Collaborate with the app team for seamless integration Engineer integrations with marketing tools, affiliate networks, partner APIs, and 3rd-party platforms Participate in sustaining activities, including issue triage, incident resolution, and performance tuning Configure and maintain SaaS tools and third-party systems Design scalable, secure, and maintainable technical solutions Champion engineering best practices Provide technical mentorship and contribute to architectural decisions