Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a skilled and motivated Front-End Developer to design, develop, and optimize cutting-edge eCommerce experiences using headless commerce architectures. The ideal candidate will have expertise in modern front-end frameworks, a deep understanding of API-driven solutions, and experience building performant, scalable, and user-centric interfaces for enterprise-grade eCommerce systems.
Your Role And Responsibilities
- Build and maintain responsive, accessible, and scalable front-end experiences for headless commerce platforms.
- Collaborate with backend developers, designers, and product owners to deliver engaging, feature-rich user interfaces.
- Implement and customize integrations with APIs for catalog, cart, checkout, promotions, and customer management functionalities.
- Develop reusable, modular components while adhering to design systems and best practices.
- Optimize front-end performance to ensure fast load times and seamless user interactions.
- Debug, troubleshoot, and resolve front-end issues across various headless architectures and platforms.
- Stay updated on industry trends and emerging technologies to continuously improve eCommerce solutions.
- Participate in code reviews to ensure high-quality standards and alignment with project requirements.
Bachelor's Degree
Required Technical And Professional Expertise
Front-End Development Skills:
- Proficiency in JavaScript/TypeScript and modern frameworks/libraries such as React or Vue.js.
- Solid understanding of HTML5, CSS3, and pre/post-processors like SASS or PostCSS.
- Experience with modern front-end build tools and bundlers (e.g., Webpack, Vite, or Parcel).
- Familiarity with component-based design systems and state management libraries like Redux, Zustand, or MobX.
- Experience building applications for headless eCommerce systems.
- Strong knowledge of working with GraphQL and REST APIs to fetch and manipulate data.
- Familiarity with implementing custom front-end solutions for functionalities such as catalog browsing, checkout, and user account management.
- Proficiency in optimizing web performance, including lazy loading, code splitting, and CDN usage.
- Experience with tools like Lighthouse, Webpack Bundle Analyzer, or Chrome DevTools for performance diagnostics.
- Experience with front-end testing frameworks such as Jest, Cypress, or Playwright.
- Familiarity with CI/CD pipelines and automated testing processes.
- Proficiency in Git and experience with platforms like GitHub, Bitbucket, or GitLab.
- Deep understanding of responsive design principles.
- Knowledge of WCAG 2.1 accessibility standards and best practices.
- eCommerce Experience:
- Familiarity with headless eCommerce architectures and best practices.
- Strong understanding of eCommerce workflows such as catalog management, cart and checkout, promotions, and order processing.
- Problem-Solving and Collaboration:
- Strong analytical and problem-solving skills with the ability to work in cross-functional teams.
- Proven ability to troubleshoot complex front-end issues and implement effective solutions.
- Communication Skills:
- Excellent written and verbal communication skills to effectively interact with team members and stakeholders.
- Ability to translate technical concepts into layman’s terms for non-technical audiences.
- Project and Time Management:
- Ability to manage multiple tasks and projects simultaneously while meeting deadlines.
- Familiarity with Agile methodologies and tools such as JIRA or Trello.
- Hands-on experience with server-side rendered applications in a headless commerce setup.
- Familiarity with cloud hosting platforms such as AWS, GCP, or Azure.
- Understanding of SEO best practices in headless front-end environments.
- Experience with extensible custom applications or backend-for-frontend (BFF) solutions.
- Contributions to open-source projects or active participation in developer communities
Key Skills
Ranked by relevanceReady to apply?
Join IBM and take your career to the next level!
Application takes less than 5 minutes

