Frontend Developer
HCLTech Amsterdam, North Holland, Netherlands
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from HCLTech
We’re looking for: Frontend Developer
The consultant services required will focus on delivering a high-quality sales tool, emphasizing intuitive interface design, integration with other systems within the CORE offer, and adherence to accessibility standards. Consultants will play a key role in decision-making, system integration, and collaboration with other teams to ensure a seamless and efficient sales experience for co-workers and customers alike.
Key responsibilities
- Build and maintain a modern Svelte frontend for an in-store sales tool
- Implement and evolve a Node.js-based BFF to orchestrate calls to backend services (product, inventory, pricing, customer data, etc.)
- Ensure full alignment with the IKEA Skapa design system and accessibility standards
- Ensure responsive behavior across desktop, tablet, and mobile
- Handle concurrent workflows for multiple customer sales sessions
- Collaborate closely with UX designers, backend developers, and product stakeholders
Required skills and experience
- Strong background within frontend development using Typescript, including component-driven architecture knowledge
- Experience developing BFF layers in Node.js (RESTful proxy and orchestration)
- Familiarity with authentication/authorization flows using JWT
- Good understanding of API composition, caching, and frontend-driven orchestration
- Experience with accessibility standards (WCAG) and responsive design
- Experience building resilient applications that gracefully handle offline mode, errors, and long-running sessions is a plus
- Other: Progressive Web App (PWA), OpenTelemetry, JWT auth, REST APIs with HATEOAS pattern
Bonus points for candidates that have
- Experience within sales or retail
Seniority level
Employment type
Job function / Industries
- Information Technology
- IT Services and IT Consulting
Sign in to set job alerts for “Frontend Developer” roles.