Front End Developer
Colombo
IT /
Full Time /
Remote
We are seeking a Front-End Developer who is passionate about crafting responsive, accessible, and high-performing user interfaces. You'll collaborate with designers, back-end developers, and stakeholders to bring digital experiences to life across a range of client projects.
Responsibilities
- Develop responsive user interfaces using HTML, SCSS/CSS, and JavaScript.
- Collaborate with UX/UI designers to implement high-fidelity wireframes and prototypes.
- Integrate front-end components with back-end APIs.
- Conduct cross-browser and device testing to ensure compatibility.
- Implement basic input validation and user interaction handling.
- Participate in client UAT and feedback sessions.
- Maintain clean, modular, and reusable code.
- Contribute to accessibility reviews and performance optimisation.
- Support the implementation of custom tracking via dataLayer integration.
- Participate in agile ceremonies and weekly WIPs.
To be successful in this role, you will have:
- Required Skills & Experience:
- 3+ years of experience in front-end development.
- Strong proficiency in HTML5, CSS3/SCSS, and JavaScript.
- Experience with modern frameworks (e.g., React, Vue, Angular).
- Familiarity with Git and version control workflows.
- Understanding of accessibility standards (WCAG) and responsive design.
- Experience integrating with RESTful APIs.
- Nice to Have:
- Experience with CMS platforms like Umbraco or Drupal.
- Familiarity with performance testing tools and browser debugging.
- Exposure to Agile methodologies and Jira.
- Soft Skills
- Excellent verbal and written English communication skills.
- Strong attention to detail and accuracy in day-to-day tasks.
- Ability to work collaboratively in cross-functional teams.
- Excellent communication and documentation skills.
By applying for this role, your contact details will be securely stored in our candidate database. If you're not selected for this role, our Talent Acquisition Team may contact you regarding future opportunities that match your profile.Additionally, your email address will be automatically subscribed to our monthly newsletter, as well as special announcements such as upcoming webinars and events that we host. You may unsubscribe from these communications at any time by clicking the Unsubscribe link at the bottom of any of our emails.