Senior Front-End Developer

Filled
February 25, 2026

Job Description

Role Overview

We are seeking a highly skilled Senior Front-End Developer to participate in the design and implementation of modern web applications using cutting-edge technologies. This role involves working on advanced software engineering projects utilizing component-based architecture and modern development patterns.

The ideal candidate is self-directed, collaborative, and comfortable working in a fast-paced, remote development environment.

Key Responsibilities

Web Application Development

  • Design and implement responsive and scalable web applications.
  • Use modern front-end technologies and advanced component-based architecture.
  • Develop clean, reusable, and maintainable code.

Full Development Lifecycle Participation

  • Collaborate with the team across:
    • Design
    • Development
    • Code Review
    • Integration
    • Testing
    • Deployment
  • Actively contribute to ongoing product development initiatives.

Collaboration & Communication

  • Work effectively with distributed and remote teams.
  • Translate technical concepts into clear language for non-technical stakeholders.
  • Participate in Agile ceremonies and contribute to sprint planning.

Required Technical Skills

Core Front-End Technologies

  • JavaScript
  • HTML
  • CSS
  • SASS

Frameworks & Libraries

  • Drupal (Front-End Development experience required)
  • PHP
  • AngularJS
  • jQuery
  • JavaScript libraries

Development Tools

  • Experience working in an IDE such as Visual Studio Code (preferred).
  • Hands-on experience with Agile tools such as:
    • JIRA
    • Confluence

Development Methodology

  • Strong understanding of Agile/Scrum development practices.
  • Experience working in fast-paced environments that adopt modern technologies.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent interpersonal and organizational skills.
  • Strong written and verbal communication skills.
  • Ability to work independently while contributing to team success.
  • High attention to detail.

Ideal Candidate

The ideal candidate:

Thrives in dynamic and evolving development environments.

Has strong Drupal front-end experience.

Is passionate about modern web technologies.

Can balance technical excellence with collaboration.