We're seeking a highly skilled and motivated Senior Front-End Developers to join our core team and play a pivotal role in shaping the future of our platform. You'll be responsible for translating Figma designs into pixel-perfect, interactive user interfaces that delight our customers. You'll collaborate closely with our design and back-end teams to deliver a truly exceptional booking experience.
Responsibilities:
- Develop and maintain high-quality, responsive user interfaces using HTML, CSS, and JavaScript.
- Translate Figma designs into clean, efficient, and well-documented code.
- Integrate front-end components with back-end APIs, ensuring seamless data flow and functionality.
- Optimize front-end performance for speed, scalability, and accessibility.
- Collaborate with designers to refine user interfaces and ensure a consistent user experience.
- Participate in code reviews and contribute to our evolving front-end architecture.
- Write comprehensive unit and integration tests to ensure code quality and prevent regressions. Stay up-to-date with the latest front-end technologies and trends. Contribute to the continuous improvement of our development processes.
Requirements:
- At least 3 years of experience in Front-end Development
- Proven track record in building and maintaining complex web applications using modern front-end frameworks such as React or Vue
- Solid knowledge of HTML, CSS (including Tailwind, Bulma, Bootstrap), and JavaScript, with strong familiarity with ES6+ features
- Skilled in converting Figma designs into precise, pixel-perfect web interfaces
- Experienced in working with RESTful APIs and integrating front-end elements with back-end systems
- Familiar with public cloud platforms (e.g., Cloudflare), content delivery networks (CDNs), and web security best practices
- Deep understanding of UI/UX principles and industry standards
- High attention to detail and dedication to writing clean, error-free, high-quality code
- Proficient in using Git and knowledgeable in version control workflows
- Understanding of Agile development practices such as Scrum
- Strong communication and teamwork skills
Bonus Points:
- Experience with online booking systems or e-commerce platforms.
- Experience with front-end testing frameworks (e.g., Jest, Cypress).
Job Type: Full-time
Experience:
- Front End Developer: 1 year (Preferred)
Language:
- English (Preferred)