048 - Frontend Engineer

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)

Singapore

On-site

SGD 78,000 - 123,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) is seeking a skilled Frontend Engineer for a 12-month contract in Singapore. You will build scalable UI using modern JS/TS frameworks, collaborating in an Agile team to deliver high-quality interfaces from design to deployment.

Key areas include React/Next or Vue, state management, UI libraries, testing, performance optimization, and CI/CD integration with GitHub Actions or similar tooling.

Qualifications

  • Degree or Diploma in Computer Science or related field.
  • Experience with Git and modern branching workflows (GitFlow, trunk-based development).
  • Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with frontend frameworks such as React.js, Next.js, Vue.js, Svelte, or Angular.
  • Strong understanding of state management (Redux, Recoil, Zustand, MobX).
  • Experience with UI libraries (Tailwind CSS, Material-UI, Chakra UI, Bootstrap).
  • Hands-on with frontend build tools (Webpack, Vite, esbuild, Parcel).
  • Experience with modern CSS methodologies and testing frameworks.
  • Experience with RESTful APIs, GraphQL, and WebSockets.

Skills

JavaScript
TypeScript
HTML5
CSS3
React.js
Next.js
Vue.js
State management
UI libraries
Testing
CI/CD
RESTful APIs
GraphQL
WebSockets
Git & workflows
Performance optimization
Security best practices

Education

Degree or Diploma in CS/IT/EC

Tools

Git
Webpack
Vite
Tailwind CSS
Material-UI / Chakra UI
Jest / Playwright
REST / GraphQL

Job description

Job Role: 048 - Frontend Engineer (CAT-1 A-1)

Contract: 12 months

Technical Skills
  • Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
  • Experience with Git and modern branching workflows (GitFlow, trunk-based development).
  • Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with frontend frameworks and libraries such as React.js, Next.js, Vue.js, Svelte, or Angular. Strong understanding of state management solutions (Redux, Recoil, Zustand, MobX).
  • Experience with UI component libraries (Tailwind CSS, Material-UI, Chakra UI, Bootstrap). Hands-on experience with frontend build tools and bundlers (Webpack, Vite, esbuild, Parcel).
  • Experience with modern CSS methodologies (BEM, CSS Modules, Styled Components).
  • Experience with frontend testing frameworks (Jest, Mocha, Jasmine, Playwright, React Testing Library).
  • Experience with performance optimization techniques (lazy loading, code splitting, reducing re-renders).
  • Experience integrating RESTful APIs, GraphQL, and WebSockets.
  • Experience with CI/CD pipelines for frontend applications (GitHub Actions, GitLab CI, Netlify, Vercel).
Software Engineering Practices
  • Experience working in Agile teams (Scrum, Kanban) with strong collaboration skills.
  • Knowledge of Extreme Programming (XP) practices such as TDD, pair programming, and continuous refactoring.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud). Strong understanding of frontend security best practices and web performance optimization.
  • Adherence to software craftsmanship principles, ensuring clean, maintainable, and efficient code.
Bonus Experience (Added Advantage)
  • Exposure to mobile application development (React Native, Flutter).
  • Experience integrating authentication and authorization mechanisms (OAuth, JWT, OpenID Connect).
  • Knowledge of server-side rendering (SSR) and static site generation (SSG) (Next.js, Nuxt.js).
  • Familiarity with headless CMS platforms (Contentful, Strapi, Sanity.io).
  • Understanding of WebAssembly (Wasm) for frontend performance optimizations.
  • Experience using Storybook for UI component development and documentation.
  • Familiar with the latest agentic UIUX frameworks e.g. MCP UI
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front-End Developer
Senior Front-End Developer

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Frontend Engineer
Frontend Engineer

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 110,000
UI Developer(
UI Developer(

ENCORA TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Frontend Developer
Frontend Developer

UNIZEN TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
UI Developer with Angular/React
UI Developer with Angular/React

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Technical Programmer
Technical Programmer

QUESS SINGAPORE • Singapore

On-site
SGD 90,000 - 130,000
null
Frontend Developer (React) – AWS Platform
Frontend Developer (React) – AWS Platform

IOTALENTS PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Front-End Developer
Senior Front-End Developer

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
FrontEnd Developer
FrontEnd Developer

ONE NORTH CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
26991312 Digital Software Engineer Senior Analyst
26991312 Digital Software Engineer Senior Analyst

CITIBANK N.A. • Singapore

On-site
SGD 120,000 - 180,000