Senior Full-stack JavaScript (NodeJS, ReactJS), Kobiton

  • Ho Chi Minh City, Vietnam
  • Full-time

Company Description

About Kobiton

Kobiton is the mobile experience platform trusted by leading organizations globally.  Our best-in-class software platform helps drive improved revenue on the mobile channel by lowering app abandonment, improving quality and reducing time-to-market. Used by over 60,000 developers and testers worldwide, Kobiton is transforming the way companies deliver mobile apps through innovative applications of Artificial Intelligence, Real-Device Testing and the industry’s first and only mobile scriptless automation solution. There's a reason the world's mobile elite choose Kobiton to deliver perfect mobile experiences for their users.

Kobiton is founded and funded by KMS Technology, a global technology company with over 1,000 resources in Vietnam and the United States. KMS has an offshore product development business and also created two other software companies in the software testing space: QASymphony (sold to Insight Partners and merged with Tricentis($100M ARR)) and Katalon (over 750,000 global users). Kobiton has the advantage of operating as its own company while leveraging the infrastructure and the strength from KMS.

Job Description

As a Senior Full-Stack Javascript, you will use cutting-edge front-end and back-end technologies (NodeJS,React, Redux, Koa, AWS, ES2017) to build high-performance applications and APIs

Key responsibilities

  • Can be assigned to play the role of software architect, project lead, technical lead, or developer in a project
  • Select the most appropriate technical solution and demonstrate the proposed solution to the client and the development team
  • Design, document and implement the software architecture which addresses both functional and non-functional requirements such as performance, scalability, security, extensibility, and reliability etc
  • Design/implement or supervise the implementation of the system and subsystems
  • Mentor and provide guidance to other developers in the team
  • Lead or participate in code review sessions
  • Demonstrate know-how company-wide by conducting seminars, hosting knowledge sharing sessions and participating in innovation initiatives
  • Actively contribute ideas and efforts to product success


  • 3+ year of experience on NodeJS platform
  • Have experience in building web application at backend using popular NodeJS web frameworks such as Express/Koa/LoopBack, etc.
  • Have experience in building web application at front-end frameworks such as ReactJS/Angular/VueJS, etc.
  • Strong motivation to drive impact by making product improvements. Comfort with collaboration, open communication and reaching across functional borders.
  • Understand practices for high code quality: maintainability, reusability, code reviewing, unit testing, etc.
  • Understanding of design patterns, object-oriented programming, architecture patterns
  • Good problem-solving skills.
  • Proactiveness (self-starter), good communication and fast learning

Nice to have

  • Experience in mobile industry
  • Contribute / author apps or libraries on developer public community like Github, Gitlab, Chrome Web Stores, etc.
  • Have experience in building web application in other platforms such as .NET /Java/Ruby on Rails, etc.

Additional Information


  • Working in one of the Best Places to Work in Vietnam
  • Building large-scale & global software products
  • Working & growing with Passionate & Talented Team
  • Attractive Salary and Benefits
  • Flexible working time
  • Various training on hot-trend technologies, best practices and soft skills
  • Premium healthcare insurance for you and your loved ones
  • Company trip, big annual year-end party every year, team building, etc.
  • Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming…
  • Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,…
  • Free in-house entertainment facilities (foosball, ping pong, gym…), coffee (latte, cappuccino, espresso) and snack (instant noodles, cookies, candies…)

And much more, join us and let yourself explore other fantastic things!