Job Search and Career Advice Platform

Enable job alerts via email!

Frontend Engineer

SCREENING EAGLE SINGAPORE PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is seeking a Front-end Engineer to develop user-friendly web applications using React.js. The ideal candidate will collaborate with product managers and UI-UX designers, ensuring robust performance and maintainability. To succeed, you should have at least 3 years of experience in React.js and 5 years in JavaScript, alongside a strong grasp of ES6, CSS3, and HTML5. Additional skills in testing and continuous integration are preferred.

Qualifications

  • 3+ years of experience in React.js and 5+ years in JavaScript.
  • Proficient with the latest React hooks and stateful components.
  • Able to write unit tests using test utilities.

Responsibilities

  • Develop new user-facing features using React.js.
  • Translate designs into high quality code.
  • Optimise components for maximum performance.

Skills

React.js
JavaScript
CSS3
HTML5
Version Control System

Education

BA/BS degree in Computer Science or equivalent

Tools

Webpack/Vite
Redux
React-Router
React Testing Library
Job description

As a Front-end Engineer, you will be developing the web application of Screening Eagle and implementing the user interface by following the well-known React.js workflows. You will ensure that the application is robust, user friendly and easy to maintain. In this role, you will work closely with a team of product managers, UI-UX designers and Web Front-end engineers, therefore a commitment to collaborative problem solving is important.

What will you do
  • Develop new user-facing features using React.js.
  • Translate designs into high quality code.
  • Optimise components for maximum performance.
  • Explore and apply the latest technologies.
  • Motivate team members and give constructive advice.
What do we expect
Basic Qualifications
  • BA/BS degree in Computer Science or equivalent practical experience.
  • Experienced in programming (3+ years in React.js and 5+ years in JavaScript).
  • Proficient with the latest React hooks and stateful components.
  • Proficient with ES6, CSS3 and HTML5.
  • Proficient with frameworks and tools such as Webpack/Vite, Redux, React-Router, React Query.
  • Proficient with Version Control System, Test Driven Development and Continuous Integration & Deployment.
  • Able to write unit tests using test utilities such as Jest and React Testing Library.
  • Able to debug a given codebase independently.
Preferred Qualifications
  • Deep understanding in various design patterns and architectures.
  • Experienced in writing type-safe JavaScript code using TypeScript.
  • Know how to optimise code using various techniques.
  • Familiar with the latest web technologies such as Service Worker, WebAssembly and WebRTC.
Bonus Points
  • Full stack skills (also known backend, iOS/Android, and React Native / Flutter).
  • Knowledge of 3D graphics and experience in THREE.js and WebGL.
  • Know computer vision, data science, machine learning and natural language processing.
  • Have personal projects at GitHub with 100+ stars
  • Experienced in coaching junior developers.
  • Experienced in open-source projects.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.