Job Openings Senior Web Developer

About the job Senior Web Developer

Role Overview

We are looking for an experienced Frontend Developer to design and implement responsive, adaptive, and high-performance web applications. You will translate UI/UX concepts into clean, reusable code using modern frameworks, ensuring products are user-friendly, visually polished, and technically robust. This role involves building both internal tools and customer-facing platforms while contributing to best practices, code quality, and team knowledge sharing.

The core stack includes React, Next.js, Tailwind CSS, HTML5, JavaScript/TypeScript, and CSS, with exposure to CMS tools such as Strapi.

Key Responsibilities

Analysis & Planning (15%)

  • Participate in the full lifecycle of applications from planning and design to deployment and maintenance.
  • Collaborate with stakeholders to define requirements and translate them into technical solutions.
  • Contribute to architecture planning and reusable component design.
  • Research and evaluate new frameworks and tools to improve efficiency.
  • Break down work into clear, deliverable tasks, providing accurate time estimates.
  • Track tasks and progress using project management tools such as JIRA.

Development & Testing (55%)

  • Develop and maintain front-end applications using React, JavaScript/TypeScript, HTML, and CSS.
  • Work with RESTful APIs to integrate backend services.
  • Implement and maintain automated tests (unit, integration, end-to-end) using tools such as Jest or Cypress.
  • Optimise performance, responsiveness, and accessibility of web applications.
  • Use Git and version control best practices to manage source code.
  • Maintain CI/CD pipelines and ensure code is deployed smoothly.
  • Document system design, changes, and processes.

Collaboration & Reporting (25%)

Provide regular project updates, including risks, progress, and blockers.

  • Actively participate in code reviews, team discussions, and best-practice sharing.
  • Collaborate closely with designers, backend developers, and stakeholders to deliver user-friendly products.
  • Share feedback and mentor junior developers where needed.

Quality & Compliance (5%)

  • Deliver software that meets functional requirements, deadlines, and compliance standards (SOC2, ISO, etc.).
  • Follow secure development practices and safeguard user data.
  • Ensure testing and documentation meet internal quality standards.

Requirements

Education

  • Certificate in Web Development or Graphic Design (essential).
  • Diploma or higher qualification in Web Development or related discipline (desirable).

Experience

  • 5+ years of professional experience as a Frontend Developer.
  • Proven record of translating UI/UX designs into functional web applications.
  • Skills & Knowledge
  • Essential:
  • React.js and Angular
  • HTML, CSS, JavaScript/TypeScript
  • RESTful API integration
  • Git and version control workflows
  • Automated testing (Jest, Cypress, etc.)
  • Solid understanding of code architecture and frontend best practices
  • CMS platforms such as Strapi
  • Strong design sense and attention to detail
  • Desirable:
  • Next.js
  • Tailwind CSS / SCSS
  • State management libraries (e.g. Redux, Zustand, MobX)