SEEK Asia Style Guide

Software Engineer, Web/Mobile App Developer, Analyst Programmer – ReactJS/React Native/Redux/Node.jsEAB Systems
Software Engineer, Web/Mobile App Developer, Analyst Programmer – ReactJS/React Native/Redux/Node.jsEAB Systems
Job Highlights
  • Work at a leading enterprise software company
  • Build apps with React/React Native/Redux/Node.js
  • Collaborate with talented progressive people
Job Description

Job Description:

Develop and launch our flagship products for our customers using technologies like ReactJS, React Native, Redux and Node.js. As a key member of a dedicated team, you’ll be working closely with other front-end developers and backend engineers to implement our web and mobile apps.

  • Gather, analyze, and document - requirements
  • Design and document technical specification and application solution
  • Fullstack - development, implementation and support
  • Understanding of SDLC
  • Technical resolution
  • Research and recommend innovating technology and solution
  • Opportunity for overseas travel


To succeed in this role, you’ll need to be a self-driven, detail-oriented person who’s passionate about quality and great user experiences. Obviously, you'll also have to be a good team player to fit in.

This is a great opportunity for someone who excels at building mission-critical applications and who thrives in a creative, challenging and fast-paced environment.


What We Offer:

In addition to a competitive salary, paid leave and medical benefits, here are some other reasons why you should join us:

  • Learn from our expertise in financial services and insurance technology
  • Expose yourself to multi-national clients and work on challenging issues faced by big companies
  • Turn innovative products into client solutions from conception to launch
  • Collaborate with and learn from smart, talented people
  • Enhance your programming skills to boost your career development
  • Be part of an award-winning team:
    • Hong Kong ICT Awards 2016 - Best FinTech (Banking and Insurance) Silver Award
    • Asia Trusted Life Agents & Advisors Awards 2016 - Technology Provider of the Year for Agents
    • Asia Insurance Industry Awards 2016 - Technology Initiative of the Year
  • Work in an environment that encourages individual excellence as well as team work
  • Get rewarded for your dedication and hard work through performance-based bonuses



  • Degree or Higher Diploma in IT, Computer Science or a related field
  • 2+ years of working experience in front-end or backend development
  • Knowledge of JavaScript, HTML and CSS is a must
  • Working knowledge to a component-based framework such as ReactJS / React Native
  • Experience with Redux, Node.js, C#, C++, Objective C, Swift is highly advantageous
  • Up to date with the latest web technologies and development tools
  • Good command of spoken and written English and Chinese


Applicants with more experience will be considered for the position of Senior Software Engineer. Fresh graduates will be considered for an entry level position.


To apply, press the Apply Now button below and send us your CV with your availability and current and expected salary.

Information you provide will be treated in strict confidence and will only be used for recruitment purposes.


Additional Information
Years of Experience
2 years
Employment Type
Full Time, Permanent
Five-day work week, Life insurance, Medical insurance, Performance bonus, Travel allowance
Company details

EAB Systems is a leading enterprise software company in Asia Pacific. We offer robust, flexible and scalable solutions to insurance and wealth management providers, both regionally and internationally. Our customers include many well-known, multi-national carriers in the insurance industry. Learn more about us at

We build and deliver products that transform the way our customers do business and our people are at the heart of their success. We like to work in small teams, with close collaboration between engineers, designers and business analysts. Supported by experienced project managers, we encourage our people to embrace new technologies, find innovative solutions to complex problems and ultimately do their best work for our customers.