About the Company
We are representing an employer that is a provider of consulting services in the education industry. They have a well-established brand presence and a wide network of clients in Malaysia, and are a leader in their market. They are building their tech capabilities, with a strong push to implement modern technologies in their business operations.
About the Job
In this position, you will be part of the expanding tech team and take responsibility for frontend development, primarily with web applications. This is a senior role where you will also contribute in the mentoring of juniors, and shape the technical direction of the team.
Job Responsibilities:
- Develop and maintain SEO-optimized web applications using React, Next.js, and TypeScript.
- Collaborate with product managers and UI/UX designers to develop intuitive user experiences, using Figma and Design System
- Partner with the backend team to enhance data retrieval and ensure a fast, responsive frontend experience.
- Conduct pull request reviews, ensuring adherence to coding standards, performance, and best practices.
- Mentor and guide junior engineers, providing feedback, technical support, and skill development.
- Stay current with modern technologies and industry trends, contributing to a culture of technical excellence.
Job Requirements:
- 4+ years of experience developing applications with React.js.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Experience with modern frontend rendering strategies, including SSR, SSG, and ISR.
- Expertise in crafting semantic HTML and maintaining modern CSS.
- Solid understanding of the Node.js ecosystem and its integration within frontend workflows.
- Excellent grasp of web best practices, including SEO, Core Web Vitals, and web security principles.
- Experience implementing secure authentication flows (e.g., JWT, OAuth 2.0).
- Proven experience mentoring or leading frontend engineers.
What's on offer:
- Exciting career progression opportunities in a leading industry player
- Competitive remuneration and benefits (Basic salary up to RM 8500)
- The chance to be part of a growing industry that makes a difference in people's lives