Job Description
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 toquality and delivery requirements
- Gather, analyse, and validate userrequirements
- Design, propose, and review technicalsolutions 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 userinterfaces
- Develop reusable, scalable, andmaintainable front-end components
- Ensure clean, readable, andextendable code
- Maintain and enhance stylesheets andUI standards
- Support smooth handovers betweendevelopers 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, orOpenShift)
- Relational databases (PostgreSQL,SQL)
- NoSQL/document databases (MongoDB,Elasticsearch)
- Mobile development experience
- Microservices architecture
Experience & Qualifications:- Minimum 5+ years in softwaredevelopment
- Experience in web and digitalprojects
- Agile methodology experience