At Legend, we're building next-level player experiences. We're hiring a Senior Software Engineer, Node.js, to contribute to the present and future evolution of the product and engineering capabilities at the heart of our portfolio. The ideal candidate will help shape the future of the Engineering chapter by driving best practices and deliver immediate business impact.
Requirements
- Hands-on experience delivering large-scale, customer-facing software, with a strong focus on backend services and how to integrate application and data
- Demonstrated success applying Domain-Driven Design (DDD) principles and an API-first mindset on multi-tenant platforms
- Deep background as a full-stack engineer, consistently using best-practice design principles such as SOLID, GRASP, and common design patterns
- Significant proficiency in at least one backend-heavy language (e.g., Java,.NET/C#, Kotlin, Python, Go, Node.js), with a specific preference for candidates experienced in Node.js and TypeScript
- Proven product engineering mindset - able to translate requirements into clear technical designs, produce well-defined roadmaps, and deliver high-quality implementations
Benefits
- Super smart colleagues to work alongside and learn from
- Engaging development opportunities at all levels
- Tailored flexibility for your work-life balance
- Annual discretionary bonus to reward your efforts
- Paid annual leave PLUS a well-deserved break to recharge your batteries during the festive season!
- Exciting global Legend events
- Unlock your full potential by joining the Legend team