Full-Stack Developer - React & Flutter (Edtech)

Randstad Hong Kong Limited

Hong Kong

On-site

HKD 420,000 - 650,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Randstad Hong Kong Limited is seeking a skilled software engineer to design, build, and iterate on core web apps and Flutter mobile platforms. You will write clean TypeScript and Dart code with modular design and optimize for performance, aiming for smooth 60fps UI across devices.

Required experience includes Flutter production apps, modern JS/TS environments (React/Vue/Next.js/Node.js), and a strong emphasis on testing, code reviews, and CI/CD improvements.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a matching engineering discipline.
  • Minimum 3 years of experience in professional software development across web and mobile platforms.
  • Proven track record of building and deploying production‑ready cross‑platform mobile apps using Flutter.
  • Strong experience in modern JavaScript/TypeScript web environments, specifically React, Vue, Next.js, or Node.js.
  • Solid engineering mindset with an understanding of asynchronous programming, caching strategies, and performance optimisation.
  • Strong advocate for software quality, including writing unit/integration tests and participating in constructive code reviews.
  • Professional fluency in written and spoken Cantonese is mandatory.

Responsibilities

  • Design, build, and iterate on high‑quality features across the core web applications and Flutter mobile platforms.
  • Write clean, maintainable, and well‑tested TypeScript and Dart code with a focus on modular design.
  • Optimize mobile and web applications for maximum execution speed, performance, and smooth animations (aiming for 60fps UI).
  • Design, build, and consume robust RESTful and GraphQL APIs to secure seamless data synchronization.
  • Collaborate closely with product managers and designers to translate wireframes into highly responsive products.
  • Continuously improve CI/CD pipeline automation, developer workflows, and system monitoring.

Skills

Flutter
TypeScript
JavaScript
Performance
Unit testing
Code reviews

Education

Bachelor's degree in Computer Science

Tools

React
Vue
Next.js
Node.js
GraphQL
REST

Job description

About the Company

Our client is a rapidly growing, forward‑thinking digital product business known for delivering high‑impact, modern consumer ecosystems. Committed to technical excellence and design‑driven engineering, they prioritize building clean, scalable products without the burden of legacy codebases or technical debt.

About the Team

You will join a highly collaborative, fast‑paced product development squad of software engineers. The team champions autonomy, architectural freedom, continuous learning, and robust peer code reviews within a highly supportive, hybrid working culture.

About the Job
  • Design, build, and iterate on high‑quality features across the core web applications and Flutter mobile platforms.
  • Write clean, maintainable, and well‑tested TypeScript and Dart code with a focus on modular design.
  • Optimize mobile and web applications for maximum execution speed, performance, and smooth animations (aiming for 60fps UI).
  • Design, build, and consume robust RESTful and GraphQL APIs to secure seamless data synchronization.
  • Collaborate closely with product managers and designers to translate wireframes into highly responsive products.
  • Continuously improve CI/CD pipeline automation, developer workflows, and system monitoring.
Required Skills & Experience
  • Bachelor's degree in Computer Science, Information Technology, or a matching engineering discipline.
  • Minimum 3 years of experience in professional software development across web and mobile platforms.
  • Proven track record of building and deploying production‑ready cross‑platform mobile apps using Flutter.
  • Strong experience in modern JavaScript/TypeScript web environments, specifically React, Vue, Next.js, or Node.js.
  • Solid engineering mindset with an understanding of asynchronous programming, caching strategies, and performance optimisation.
  • Strong advocate for software quality, including writing unit/integration tests and participating in constructive code reviews.
  • Professional fluency in written and spoken Cantonese is mandatory.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Full-Stack Dev (React & Flutter)
Hybrid Full-Stack Dev (React & Flutter)

Randstad Hong Kong Limited • Hong Kong

Hybrid
HKD 420,000 - 650,000
Mobile Engineer (Android + Flutter)
Mobile Engineer (Android + Flutter)

DASH • Hong Kong

On-site
HKD 400,000 - 600,000
Full-Stack Developer (ReactJS, React Native, 30-40K)
Full-Stack Developer (ReactJS, React Native, 30-40K)

Swing Consulting Ltd. • Hong Kong

On-site
5-day work week
10-20 days annual leave
Stable and friendly working environment
Mobile Developer (React Native)
Mobile Developer (React Native)

Leadingnation • Hong Kong

On-site
HKD 420,000 - 720,000
Mobile Engineer (iOS / Android) - Hong Kong or Singapore
Mobile Engineer (iOS / Android) - Hong Kong or Singapore

Stealth Web3 Startup • Hong Kong

On-site
HKD 420,000 - 620,000
Technical Lead (Harmony OS & Flutter)
Technical Lead (Harmony OS & Flutter)

APJ Software (Hong Kong) Company Limited • Hong Kong

On-site
HKD 900,000 - 1,200,000
Software Engineer AI (Intern or Full-time)
Software Engineer AI (Intern or Full-time)

TechJobAsia • Sha Tin

On-site
Senior Software Engineer (NodeJS, ReactJS), MNC
Senior Software Engineer (NodeJS, ReactJS), MNC

Randstad Hong Kong Limited • Hong Kong

On-site
HKD 900,000 - 1,300,000
Full-Stack Developer (Financial industry)
Full-Stack Developer (Financial industry)

Classy Wheeler Limited • Hong Kong

On-site
HKD 600,000 - 900,000
Technical Manager (Mobile Development) (Regional) - IC
Technical Manager (Mobile Development) (Regional) - IC

Classy Wheeler Limited • Hong Kong

On-site
HKD 1,000,000 - 1,200,000