Start Your Search Here

Job Search

user experience researchers pte. ltd.

Singapore / Global

Full Stack Engineer (Frontend)

Job Description

We are looking for a Frontend-Focused Full-Stack Engineer to develop the user-facing and admin-facing interfaces for the cloud-based digital platform. This role will work closely with the UI/UX Designer, Software Engineer, Technical Lead, and QA Automation Engineer to deliver a responsive, accessible, and user-friendly platform for multiple user roles.

Key Responsibilities

Frontend Development:

Develop responsive web applications using React.js, TypeScript, HTML5, and CSS3.

Responsive & Accessible Design:

Ensure the application works across desktop, tablet, and mobile devices.

Cloud Deployment Support:

Support frontend build and deployment into AWS-hosted environments.

Security Remediation:

Fix frontend-related findings from code scanning, DAST, or VAPT, including XSS, unsafe token handling, and input validation issues.

Testing Support:

Support frontend unit testing, UI automation, and regression testing.

Required Qualifications

Experience:

At least 3-4 years of professional frontend or full-stack development experience.

Frontend:

Strong experience with React.js, TypeScript, HTML5, CSS3, and responsive web design.

Component Design:

Experience building reusable components and working with design systems.

API Integration:

Experience integrating frontend applications with REST APIs.

State Management:

Experience with React state management patterns and frontend routing.

Dashboard Development:

Experience with charting or dashboard libraries such as Chart.js, Recharts, ECharts, or equivalent.

Authentication Flow:

Familiarity with login flows, token handling, and role-based UI behavior.

AWS Awareness:

Basic awareness of cloud-hosted web applications, S3/CloudFront hosting concepts, and API Gateway integration.

DevOps:

Familiarity with Git, CI/CD-enabled frontend builds, and deployment pipelines.

Security:

Understanding of XSS prevention, secure token handling, input validation, and safe rendering practices.

Testing:

Familiarity with frontend testing tools and UI automation support.

Apply Now

Similar Opportunities

View all jobs