Business Unit:
Global TechnologyReporting To:Senior Development Manager, Marketing TechnologyShift:EMEA (1:30 pm - 10:30 pm IST) (India)About Russell Investments, Mumbai:Russell Investments is a leading outsourced financial partner and global investment solutions firm providing a wide range of investment capabilities to institutional investors, financial intermediaries, and individual investors around the world. Building on an 89-year legacy of continuous innovation to deliver exceptional value to clients, Russell Investments works every day to improve the financial security of its clients. The firm is “Top 12 Ranked Consultant (2009-2024)” in P&I survey 2024 with $906 billion in assets under advisement (as of December 31, 2024) and $331.9 billion in assets under management (as of March 31, 2025) for clients in 30 countries. Headquartered in Seattle, Washington in the United States, Russell Investments has offices around the world, including London, New York, Toronto, Sydney, Tokyo, Shanghai – and has opened a new office in Mumbai, India in June 2023.Joining the Mumbai office is an incredible opportunity to work closely with global stakeholders to support the technology and infrastructure that drives the investment and trading processes of a globally recognized asset management firm. Be part of the team based out of Goregaon (East) and contribute to the foundation and culture of the firm’s growing operations in India. The Mumbai office operates with varying shifts to accommodate time zones around the world.For more information, please visit https://www.russellinvestments.com.Job Description:We are looking for a highly skilled Senior Frontend Developer to join our global engineering team. This role is ideal for a frontend expert who thrives in building scalable, high-performance, multi-lingual web applications and has in-depth working experience with Adobe Experience Manager (AEM) and modern frontend ecosystems.As a key contributor, you will architect, develop, and optimize UI components using HTML5, CSS3, JavaScript, TypeScript, jQuery, React, and related libraries/frameworks. You'll work alongside global teams to deliver world-class user experiences for a global financial firm.Core Responsibilities
- Design and develop high-performance, accessible, and responsive UI components using React, HTML5, CSS3, JavaScript, TypeScript, jQuery, and modern libraries/frameworks.
- Develop and maintain custom AEM components (HTL, Sling models, dialogs, templates) ensuring seamless UI/UX across browsers and devices.
- Fix and enhance existing AEM/React components integrated within AEM for better user experience and performance.
- Implement module federation, optimize Webpack configurations, and use task runners like Gulp or npm scripts to streamline frontend builds.
- Develop and execute unit tests using Jest, ensuring code quality and test coverage for all new and existing components.
- Implement state and session management strategies in React using Context API, Redux, or other relevant patterns.
- Build and maintain responsive and adaptive web layouts following atomic design principles and frontend best practices.
- Integrate webhooks, handle event-driven data using tools like EventBridge, and contribute to analytics and SEO enhancements across pages.
- Drive cross-functional collaboration with UX, backend, and AEM teams to ensure holistic, scalable, and maintainable frontend solutions.
- Ensure high performance, scalability, and internationalization (i18n/l10n) in all front-end builds.
Required Skills & Experience
- 8+ years of frontend development experience, with strong expertise in: HTML5, CSS3, JavaScript (ES6+), TypeScript, React.js, and associated tooling.
- Hands-on AEM (Adobe Experience Manager) experience: Sling models, HTL, CRX/DE, workflows, dialogs, content fragments.
- Integrating and fixing React components in AEM SPAs.
- Deep understanding of Webpack, Module Federation, and frontend architecture.
- Experience with task runners (Gulp, npm scripts), testing frameworks (Jest), and CI/CD pipelines.
- Expertise in state/session management using Redux, Context API, or similar.
- Knowledge of analytics integration, SEO best practices, and webhook implementation.
- Familiarity with EventBridge or similar event bus tools from a frontend integration perspective.
- Strong grasp of responsive/adaptive design, atomic design pattern, and web accessibility standards.
- Experience building multi-lingual, enterprise-scale websites.
Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Working knowledge of Spring MVC, .NET, or Java-based backends is a plus.
- Familiarity with Agile methodology and tools like Jira, Confluence, Bitbucket, etc.
Why Join Us?
Join Russell Investments’ new Mumbai tech center and be part of a global financial leader’s digital transformation journey. You’ll work on mission-critical frontend systems and bring exceptional UI/UX to enterprise clients across 30+ countries.