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.