About the job Senior Frontend Developer(Data Product)
Senior Frontend Developer (Data Product)
Location: Bangkok, Thailand
About the Company
Our client is an innovative deep-tech organisation focused on building modern data platforms and large-scale analytics solutions for enterprise customers. Their products enable organisations to process, visualise, and operationalise massive datasets across cloud, on-premise, and hybrid environments.
The team values collaboration, strong engineering standards, and a passion for creating high-performance, user-centric applications that help businesses unlock the power of data.
Position Overview
We are looking for a Senior Front-End Developer to join the core product engineering team responsible for building the UI layer of an enterprise-grade data platform.
The role involves designing and developing modern web applications, primarily using Angular or other contemporary frameworks, to support data visualisation, workflow management, and platform operations.
The ideal candidate is experienced, detail-oriented, and able to work independently while collaborating effectively with technical leads, backend engineers, and implementation partners.
Key Responsibilities
-
Develop and enhance web-based applications using Angular or similar frameworks as part of the enterprise data product.
-
Write structured, maintainable TypeScript/JavaScript following best practices and coding guidelines.
-
Conduct unit testing, implement automated tests, and participate in peer code reviews.
-
Optimise front-end performance to support large-scale data visualisation and heavy data interactions.
-
Work independently within assigned guidelines and deliver tasks on time.
-
Collaborate with team leads on effort estimation, development planning, and execution.
-
Integrate UI components with backend APIs and translate business needs into technical solutions.
-
Provide mentorship and technical guidance to junior team members.
-
Support implementation teams and partners in integrating front-end modules into customer environments.
Qualifications
-
5+ years of experience as a Front-End Developer.
-
Bachelors or Masters degree in Computer Science, Computer Engineering, IT, or related fields.
-
Strong skills in HTML, CSS, JavaScript, and TypeScript.
-
Proficiency with Angular; experience in frameworks such as React or Vue is an advantage.
-
Good understanding of responsive design, UI/UX considerations, and CSS frameworks (e.g., Bootstrap, Tailwind).
-
Knowledge of RESTful APIs, front-end build tools, and version control systems such as Git.
-
Familiarity with testing libraries and debugging tools.
-
Strong analytical and problem-solving skills, with the ability to work independently.
-
Good communication skills and experience collaborating in cross-functional teams.
-
Understanding of big data concepts or analytics-oriented UI/UX is a plus.