Introduction
We are seeking a highly motivated Senior Web Frontend Specialist to join our dynamic development team. This role is ideal for a proactive engineer who thrives in fast‑paced, Agile environments and is passionate about building modern, responsive web applications using ReactJS and NextJS. The successful candidate will play a pivotal role in shaping the user experience of our flagship products, collaborating closely with UI/UX designers, product managers, and backend engineers to deliver high‑quality, scalable solutions.
Responsibilities
- Design, develop, and maintain complex web applications using ReactJS and NextJS, ensuring they are responsive, performant, and adhere to best‑practice coding standards.
- Integrate frontend components with backend services via RESTful APIs and GraphQL, handling authentication, data fetching, and error handling efficiently.
- Implement state management strategies using Redux or React Context to manage application data flow and improve maintainability.
- Write modular, reusable UI components styled with Tailwind CSS or SASS, leveraging TypeScript for type safety and scalability.
- Conduct thorough testing, including unit tests, integration tests, and end‑to‑end testing, to catch bugs early and ensure code reliability.
- Perform regular performance audits, identify bottlenecks, and apply optimization techniques such as code splitting, lazy loading, and memoization.
- Collaborate in daily stand‑ups, sprint planning, and retrospectives within an Agile/Scrum framework, contributing to continuous improvement of processes.
- Maintain comprehensive technical documentation, including architecture diagrams, API usage guides, and onboarding material for new team members.
- Stay up‑to‑date with emerging front‑end technologies, industry trends, and best practices, and proactively propose improvements to the technology stack.
- Provide post‑release support, quickly triaging and resolving production issues to ensure uninterrupted user experience.
Requirements
- Education: Minimum D3/D4 in Computer Science, Information Technology, or a related field; a Bachelor’s degree (S1) is preferred.
- Experience: At least 1 year of professional experience developing web applications with ReactJS and NextJS.
- Technical Skills:
- Proficient in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Strong understanding of RESTful APIs and optional experience with GraphQL.
- Version control using Git (branching, merging, pull‑requests).
- Styling frameworks: Tailwind CSS, SASS/SCSS.
- State management: Redux, React Context, or equivalent.
- Soft Skills:
- Excellent problem‑solving ability and attention to detail.
- Effective communication and teamwork across multidisciplinary groups.
- Self‑starter attitude with a willingness to learn and adapt.
- Ability to prioritize tasks, meet deadlines, and handle multiple projects simultaneously.
- Work Schedule: Monday – Saturday, 08:30 – 17:00.
- Gender: All genders are welcome to apply.
Benefits
- Competitive salary package aligned with market standards.
- Comprehensive health insurance covering medical, dental, and vision.
- Professional development budget for conferences, certifications, and online courses.
- Flexible work environment with occasional remote days.
- Paid vacation, sick leave, and public holidays.
- Team building activities, quarterly hackathons, and a vibrant office culture.
- Retirement savings plan with employer contribution.
About Company
Our company is a leading digital solutions provider in the Southeast Asian market, specializing in e‑commerce platforms, fintech applications, and enterprise SaaS products. With a strong focus on innovation, we empower businesses to transform digitally through cutting‑edge technology and user‑centric design. Our engineering team is comprised of passionate professionals who value collaboration, continuous learning, and delivering excellence to our global client base. Join us to be part of a forward‑thinking organization where your ideas can shape the future of web experiences.
Interested in this position?
Take the next step in your career and apply for this role today.
Apply Now