F

M02 - Frontend Engineer

salary Salary :

$5,000 - 8,500 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - M02 - Frontend Engineer

Overview

We are seeking a talented Frontend Engineer to design, develop, and maintain intuitive, responsive, and high-performance web applications. You will work closely with cross-functional teams in an Agile, DevOps-driven environment to deliver engaging user experiences while ensuring scalability, accessibility, security, and maintainability.

The ideal candidate is passionate about modern frontend technologies, UI/UX best practices, and building high-quality software using industry-standard engineering practices.

Responsibilities

  • Design, develop, and maintain responsive, accessible, and user-friendly web applications.
  • Collaborate with Business Analysts, Product Managers, and stakeholders to translate business requirements into technical solutions.
  • Build reusable, scalable, and maintainable frontend components using modern JavaScript frameworks.
  • Integrate frontend applications with RESTful APIs, GraphQL services, and WebSocket-based real-time applications.
  • Work closely with QA engineers to ensure comprehensive automated testing and timely resolution of defects.
  • Partner with DevOps teams to automate build, deployment, and release pipelines through CI/CD.
  • Optimize application performance through code splitting, lazy loading, caching, and rendering optimizations.
  • Implement frontend security best practices to protect against vulnerabilities such as XSS, CSRF, and other common web threats.
  • Participate in code reviews, pair programming, and continuous improvement initiatives to maintain high engineering standards.
  • Document technical designs, architectural decisions, and frontend development standards.

Requirements

  • Degree or Diploma in Computer Science, Information Technology, Computer Engineering, Electronics Engineering, or a related discipline.
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
  • Hands-on experience with modern frontend frameworks such as React.js, Next.js, Vue.js, Angular, or Svelte.
  • Experience with state management libraries such as Redux, Zustand, Recoil, or MobX.
  • Experience using UI component libraries such as Tailwind CSS, Material UI, Chakra UI, or Bootstrap.
  • Hands-on experience with modern frontend build tools such as Webpack, Vite, esbuild, or Parcel.
  • Experience with CSS methodologies including CSS Modules, Styled Components, or BEM.
  • Experience integrating RESTful APIs, GraphQL, and WebSockets.
  • Experience with frontend testing frameworks such as Jest, React Testing Library, Playwright, Mocha, or Jasmine.
  • Strong understanding of frontend performance optimization techniques, including lazy loading, code splitting, caching, and rendering optimization.
  • Experience with Git and modern source control workflows (GitFlow or trunk-based development).
  • Experience implementing CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Netlify, or Vercel.
  • Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Strong understanding of frontend security best practices and secure web application development.
  • Experience working in Agile development environments using Scrum or Kanban methodologies.
  • Familiarity with modern software engineering practices, including Test-Driven Development (TDD), pair programming, code reviews, and continuous refactoring.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Nice to Have

  • Experience developing mobile applications using React Native or Flutter.
  • Experience implementing authentication and authorization using OAuth 2.0, JWT, or OpenID Connect.
  • Knowledge of Server-Side Rendering (SSR) and Static Site Generation (SSG) using frameworks such as Next.js or Nuxt.js.
  • Experience working with headless CMS platforms such as Contentful, Strapi, or Sanity.
  • Familiarity with Storybook for UI component development and documentation.
  • Exposure to WebAssembly (Wasm) and advanced frontend performance optimization techniques.
Original job M02 - Frontend Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

FPT ASIA PACIFIC PTE. LTD.

FPT ASIA PACIFIC PTE. LTD.  

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.