AEM Front End Developer
Summary
Build and maintain responsive AEM-based websites and apps using Vue.js, integrating with REST APIs and backend services for Caltex and global clients.
At Tech Mahindra Philippines, we’re more than just a BPO — we’re a Certified Great Place to Work® where your growth and well-being come first. With thriving hubs in Cebu and Manila, we’re helping people like you build meaningful careers while making a real difference for customers around the world.
Why You’ll Love It Here
- Growth you can see – promotions and career paths await
- Learning that sticks – trainings to sharpen your skills
- A workplace that cares – inclusive, supportive, and people-first
- Health coverage you can count on
- Rewards when you refer friends to join the team
- Leave Credits
Your Day-to-Day
- Design, develop, and maintain responsive, accessible, and scalable web interfaces for AEM-based websites and applications.
- Translate UI/UX designs, wireframes, business requirements, and acceptance criteria into functional, high-quality user interfaces.
- Develop and maintain reusable AEM components, templates, dialogs, and front-end libraries that support scalability and maintainability.
- Integrate front-end experiences with RESTful APIs, backend services, AEM content structures, and platform integrations to enable seamless data flow.
- Support Caltex and Global Web delivery needs, including enhancements, defects, releases, migration activities, stabilization, and production support.
- Participate in code reviews and help enforce front-end development standards, AEM best practices, secure coding, and maintainable implementation patterns.
- Collaborate with distributed teams across regions and time zones, including product, QA, backend, DevOps, security, and vendor partners.
- Identify opportunities to reduce technical debt, improve component reuse, and strengthen the reliability and performance of customer-facing web platforms.
What We’re Looking For
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent professional experience may be considered.
- Senior-level experience in front-end / UI web development, preferably in enterprise-scale customer-facing digital platforms.
- Hands-on experience with Adobe Experience Manager (AEM), including AEM Sites, components, templates, dialogs, content structures, and author/publish workflows.
- Practical experience with Vue.js or demonstrated ability to work effectively with Vue-based front-end applications.
- Experience integrating front-end applications with REST APIs, backend services, and content management platforms.
- Experience using Git or similar version control tools and working within modern development workflows.
- Ability to work independently in a distributed team environment and communicate clearly with technical and business stakeholders.
Preferred Qualifications
- 7+ years of professional web development experience or equivalent demonstrated senior-level capability.
- Experience with AEM 6.5, AEM as a Cloud Service, Cloud Manager, Apache Sling, HTL/Sightly, OSGi, Dispatcher, and DAM.
- Experience with Vue.js in production applications; React or Angular experience is a plus.
- Experience developing, enhancing, or supporting enterprise web platforms with multi-region, multi-brand, or high-availability requirements.
- Familiarity with Java, .NET, or backend integration patterns sufficient to collaborate effectively with full-stack and backend developers.
- Experience with Agile/Scrum delivery, Azure DevOps or JIRA, backlog refinement, sprint planning, and release coordination.
- Exposure to CI/CD pipelines, DevOps practices, secure software delivery, vulnerability remediation, and production deployment processes.
- Experience supporting digital marketing, loyalty, retail, or customer-facing web journeys.
- High ownership and accountability for delivery quality, stability, and timelines.
- Strong collaboration across product, development, QA, DevOps, security, vendor, and business teams.
- Ability to balance speed, maintainability, security, and customer experience in technical decisions.
- Continuous learning mindset and adaptability across evolving AEM, cloud, and front-end technologies.
- Clear written and verbal communication, especially when explaining technical risks, options, and dependencies.
Work Setup
Shift: Day Shift
Must be amenable for 1 year Project Based Contract, subject to extension/absorption
We’re a global provider of IT and business process services, helping industries like telecommunications, healthcare, retail, banking, e-commerce, travel, and logistics. In the Philippines, we’re home to thousands of talented professionals who value growth, diversity, and teamwork.