PGIM is looking to build scalable, high-performance web applications and improve financial services by leveraging modern frontend technologies and AI-assisted coding.
Requirements
- Deep expertise in JavaScript/TypeScript, including ES6+ features like async/await, modules, and arrow functions.
- Proficiency in writing modular, scalable CSS/SCSS using media queries, grid, and advanced SASS features like mixins and variables.
- Experience working with REST APIs and client-side caching strategies.
- Hands-on knowledge of build tools like Webpack, npm, and managing multi-environment builds.
- Solid Git workflow experience including branching, pull requests, and conflict resolution.
- Familiarity with or eagerness to learn Adobe Experience Manager (AEM), including HTL/Sightly templating and clientlibs.
- Proven experience building and enhancing custom components in Adobe Experience Manager (AEM), including HTL/Sightly templating and clientlibs management.
Responsibilities
- Lead frontend development across the team, ensuring clean, scalable, and maintainable code.
- Leverage AI tools to accelerate code generation, streamline workflows, and drive process improvements.
- Hands on development, including defect fixes, enhancements and building new custom Adobe Experience Manager (AEM) components to support enterprise-level content delivery.
- Apply modern CSS/SCSS techniques to improve performance and scalability of our AEM headful application.
- Provide technical guidance during planning and solutioning meetings, helping shape architecture and implementation strategies.
- Mentor junior engineers through code reviews, pair programming, and ongoing support.
- Actively participate in Scrum ceremonies and contribute to sprint planning, reviews, and retrospectives.
Other
- Enthusiasm for leveraging AI tools to improve development workflows and drive innovation.
- Ability to lead frontend best practices and mentor junior engineers.
- Commitment to Scrum practices and involvement in ceremonies
- Vocal contributor in planning and solutioning discussions.
- A collaborative mindset and passion for sharing knowledge across teams.