Job Openings Frontend lead

About the job Frontend lead

Job title: Frontend lead

Report to: Head of engineering

Rabbit Care helps people save time and make better choices with comprehensive, free and independent online comparison tools for personal loans, credit cards, insurance and home services. Headquartered in Bangkok, the group has established relationships with over 50 leading financial institutions. We are part of the BTS Group, Thailand’s leading provider of passenger services. If you enjoy a dynamic multicultural work environment, you are welcome to send us your resume!

Responsibilities:
- Improve web-site performance in order to get higher ranking in SERP
- Support the front-end experiments (aka AB tests) using amplitude, other setup is possible aws well.
- Integrate CDP and contribute into ventralising users data management.
- Lead and manage the frontend development team, including planning, assigning tasks, and monitoring performance.
- Collaborate with product managers, designers, and backend developers to implement innovative solutions for the product direction, visuals, and experience.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Develop and maintain reusable code and libraries for future use.
- Conduct code reviews and ensure the implementation of best practices and coding standards.
- Mentor and guide junior developers to foster an environment of continuous learning and improvement.
- Stay up-to-date with emerging trends and technologies in frontend development and propose improvements as necessary.
- Identify and address performance bottlenecks and security vulnerabilities.
- Participate in the recruitment process to attract and hire top talent for the frontend team.

In addition to the aforementioned responsibilities, you will also be expected to actively contribute to the development and refinement of our internal processes, methodologies, and standards to ensure alignment with industry best practices and compliance with regulatory requirements.

To excel in this role, you should have:

- Bachelor’s degree in Computer Science, Information Technology, or a related field.

- Proven experience as a Frontend Developer or similar role, with a minimum of 5 years of experience.

- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

- Experience with popular JavaScript frameworks and libraries such as React, Angular, or Vue.js.

- Solid understanding of web markup, including HTML5 and CSS3.

- Knowledge of experimentation and testing in production, such as AB testing and feature flags, is a plus.

- Knowledge of server-side rendering (SSR) techniques.

- Familiarity with modern CSS frameworks like Tailwind CSS or similar.

- Familiarity with Server Side rendering, such as NextJs, Vite or similar.

- Experience with version control systems, preferably Git.

- Knowledge of frontend testing frameworks and methodologies.

- Experience with CI/CD pipelines and DevOps practices.

- Strong problem-solving skills and the ability to work independently and in a team environment.

- Excellent communication and leadership skills.

- Experience with responsive and adaptive design.

- Understanding of SEO principles and ensuring that applications adhere to them.

- Experience with manipulation of APIs and SDK is a plus.

- Familiarity with cloud platforms and services such as AWS, Azure, or Google Cloud is a plus.

Benefits:

- Visa process and work permit.

- Fostering personal growth in a learning and resourceful environment.

- An office in the heart of one of Asia's most international and lively cities.

- 15 days annual leave (+1 per year at Rabbit Care)

- 5 business leaves

- 15 days public holidays

- Competitive salary

- Performance-based bonus

- Provident fund

- Premium health and life insurance