Frontend Engineer (CAT-1 A-1)

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 70,000 - 120,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IDC Technologies (Singapore) Pte. Ltd. is seeking a Frontend Engineer to design, develop, and maintain high-performance user interfaces for digital products. You will work with React/Next.js, Vue, or Angular in an Agile/DevOps environment to deliver scalable web applications.

The role emphasizes accessibility, test coverage, and secure coding practices, with collaboration across BI, PM, QA, and DevOps teams to ensure quality and timely releases.

Qualifications

  • Degree or diploma in Computer Science or related field.

Responsibilities

  • Collaborate with BAs and PMs to refine user stories into technical requirements.
  • Work with QA to ensure automated test coverage and fix defects.
  • Partner with DevOps to automate build, deployment, and release processes.
  • Design, develop, and maintain responsive and accessible web applications.
  • Implement frontend best practices including component reusability and performance optimization.
  • Promote XP practices like pair programming, code reviews, and unit testing.
  • Ensure frontend security best practices against XSS/CSRF and other vulnerabilities.
  • Document technical decisions, architectural patterns, and frontend practices.

Skills

JavaScript
TypeScript
HTML5
CSS3
React
Next.js
Vue.js
Angular
State management
UI/UX principles
Accessibility

Education

Degree in Computer Science/Engineering

Tools

Git
Webpack
Vite
Jest
Playwright
GitHub Actions
Netlify
Vercel

Job description

RESPONSIBILITY

The Frontend Engineer is responsible for designing, developing, and maintaining intuitive, high-performance, and scalable user interfaces for digital products. The role requires strong expertise in frontend development, modern JavaScript frameworks, UI/UX best practices, and software engineering principles. Engineers must work in an agile, DevOps-driven environment, ensuring high software quality, reliability, and maintainability.

  • Collaborate with Business Analysts (BA) and Product Managers to refine user stories and translate them into technical requirements.
  • Work with Quality Assurance (QA) engineers to ensure automated test coverage and proactively fix bugs and defects.
  • Partner with DevOps teams to automate build, deployment, and release processes.
  • Design, develop, and maintain responsive and accessible web applications that deliver excellent user experiences.
  • Implement and enforce frontend best practices, including component reusability, performance optimization, and accessibility.
  • Improve software quality through Extreme Programming (XP) practices, including pair programming, code reviews, and unit testing.
  • Ensure frontend security best practices, including protection against XSS, CSRF, and other vulnerabilities.
  • Document technical decisions, architectural patterns, and frontend best practices.
EXPERIENCE AND SKILLS NEEDED
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UI Developer with Angular/React
UI Developer with Angular/React

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Frontend Engineer (Internet, AI application system, React.js)
Frontend Engineer (Internet, AI application system, React.js)

DADACONSULTANTS PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Full Stack Engineer (CAT-1 A-1)
Full Stack Engineer (CAT-1 A-1)

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer – ReactJS / AngularJS
Software Engineer – ReactJS / AngularJS

OX CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 110,000 - 180,000
Junior Frontend Engineer
Junior Frontend Engineer

Kerry Consulting • Singapore

On-site
SGD 42,000 - 66,000
Junior Frontend Engineer – Portfolio Management System
Junior Frontend Engineer – Portfolio Management System

TELUS HOLDINGS PTE. LTD. • Singapore

On-site
SGD 42,000 - 72,000
UI Developer(
UI Developer(

ENCORA TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Frontend Engineer (React / Next.js)
Frontend Engineer (React / Next.js)

DADACONSULTANTS PTE. LTD. • Singapore

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

Visa Hunt • Singapore

On-site
Expert Frontend Engineer (React.JS & React Native)
Expert Frontend Engineer (React.JS & React Native)

Vanguard Software • Singapore

On-site
SGD 80,000 - 120,000
Collaboration with top talent
Use modern technologies
Knowledge leadership role