• Position: ReactJS developers
  • Work type: Full-time
  • Be a part of Journey Horizon family.
  • Work on web projects and mobile applications with state-of-the-art technology stack.
  • Communicate with international clients to deliver awesome solutions and features.
  • Create clean, beautiful and easy to maintain code.
  • ReactJS
  • Redux knowledge
  • Good command of logic (distribution mathematics, ...)
  • Good command of foundation algorithm
  • Good understanding of data structure
  • Understanding about OOP
  • Code reading comprehension is a must
  • Well-versed in writing readable and clean code
  • Understanding about functional programming (optional)
  • Should be familiar with the concepts of micro-services
  • React Native (optional but a huge plus)
  • Experience in Software Development in a team environment
  • Experiences with source control tools (Using git is a big plus)
  • Ability to turn Photoshop, Sketch or Adobe XD design into pixel perfect UI
  • Ability to connect to API’s, micro-services and other RESTFul services
  • Familiar with Trello and Slack or other teamwork/task management platforms is a plus
  • Great efficiency in written and spoken English
  • Ability to cope with a high efficiency and intense working ethnics
  • Can work full time per the Vietnam government laws
  • We offer a competitive salary and benefits in accordance with Vietnamese law. These benefits will be discussed as you are shortlisted for interview
  • 12 days Annual leave and 2 days sick leave. If the annual leave is not used up, the unused days-off will be converted into bonuses at the end of the year and paid by daily rate.
  • 1 day off for your birthday. If you work on your birthday we will double your salary for that day.
  • Sponsor and encourage staff to study online courses.
  • 13th-salary Bonus for all staff. Quarterly bonus depending on company revenue.
  • Flexible working hours.
  • Essential working equipment will be provided.
  • Free snacks & drinks.
  • Government insurances and private health insurance.

Ourwork culture

people in the companypeople in the companyillustration big columncurve illustrationcurve illustration

People first

  • Our first priority is the people, every single decision of the company is for the development of each and every person in the company.

  • The second priority is our clients’ satisfaction.

  • The third one is the profit of the company, of course :’))

Work hard, play hard

  • Every member of JH is expected to take their task and investigation seriously, but they are also expected to have a great time while they are unwinding and having fun. Recharged motivation and stamina are required, too! We want everyone to enjoy, whether it be a lot or a little, every day at work.

Every feeling counts, every voice matters

  • JH values every feeling, concern, and complaint from every member of the company and is always willing to listen to them sincerely.

  • JH is always receptive and adaptive, always trying to improve itself so that everyone can work in an environment that is always better than how it was the day before.

Work-life balance

  • No one at JH should wake up in the morning and think, "Sheet, I have to go to work again today…". Working at JH shouldn't be a burden, and we want everyone to be able to maintain a healthy work-life balance without having to bring their work home. Working overtime is not advisable and should only be done in circumstances of extreme necessity.

Everyone is approachable, colleagues as friends, leaders as servants

  • JH is constantly working to create a workplace where everyone is friendly with one another and can communicate with anyone. Everyone is aware of who to contact for assistance with tasks or non-task related difficulties.

  • JH does not have any bosses. JH only has leaders - servant leaders - the ones who support and provide materials and conditions for each team member’s development.

people in the company
people in the companyillustration medium columnillustration small column

Non-political environment, diversity is encouraged, separation is not allowed

  • JH has never been and never will be a political workplace. Political disputes and unfair competition are not permitted at JH

  • Every member of JH is a distinct individual with a distinct personality and talent, so diversity is really strong here. Separations, however, are not and will never be welcomed at JH.

Knowledge worth sharing

  • Knowledge is precious but it will be more precious when being shared, it will help others to avoid mistakes and save time. JH constantly encourages its people to share their interesting knowledge in whatever format, including seminars, chatting, talking, and more.

Brain matters, heart matters too

  • Every important decision at JH is from both brain and heart. JH always aims to make decisions that are humanity and beneficial for the company's development at the same time.

Trust first

  • JH always chooses to trust everyone first before monitoring and evaluating the outcome.

  • JH believes that the first mistake is not a fault, everyone deserves a second chance to fix things.

Talking helps, listening helps

  • Over these years of building JH, we believe that the most efficient and fastest way to resolve conflicts and problems is face-to-face talking and listening.

JH is energized by the smiles of its people

  • Yes, it actually is!