We are seeking an experienced Senior Front-End Developer to design, build, and maintain high-quality digital solutions within a dynamic, global IT environment. The role focuses on delivering innovative, user-centric applications that enhance digital retail and customer engagement experiences.

Key Responsibilities:

  • Develop system solutions aligned to quality and delivery requirements
  • Gather, analyse, and validate user requirements
  • Design, propose, and review technical solutions and alternatives
  • Present solutions to stakeholders, including project managers and business users
  • Execute full development lifecycle, including:
    • Technical documentation
    • User manuals and training
    • System testing and implementation
    • Quality assurance and audits
  • Build pixel-perfect, responsive user interfaces
  • Develop reusable, scalable, and maintainable front-end components
  • Ensure clean, readable, and extendable code
  • Maintain and enhance stylesheets and UI standards
  • Support smooth handovers between developers during ongoing work
  • Optimise frontend performance and user experience

RequirementsEssential Skills:

  • Strong experience with:
    • JavaScript (ES5/ES6)
    • TypeScript
    • AngularJS and Angular (2+)
    • Node.js
    • HTML5 & CSS (SCSS)
    • REST APIs, AJAX
    • JSON & XML

Advantageous Skills:

  • Cloud platforms (Azure, AWS, or OpenShift)
  • Relational databases (PostgreSQL, SQL)
  • NoSQL/document databases (MongoDB, Elasticsearch)
  • Mobile development experience
  • Microservices architecture

Experience & Qualifications:

  • Minimum 5+ years in software development
  • Experience in web and digital projects
  • Agile methodology experience

Desired Skills:

  • javascript
  • node.js
  • angularjs
  • typescript
  • html 5
  • css

Desired Qualification Level:

  • Degree

About The Employer:


Learn more/Apply for this position