Design, Experience, Engineering & Product (DEEP)

Front End Engineer (Remote)

Remote   |   Full Time

Machine Ventures prides itself in “Transforming Ideas into Companies”.

Focused on building the future of work, it operates an on-demand services platform that enables anyone to sell their services online, manage their workforce, and create jobs. It makes it easy for consumers to access various types of services, especially during the pandemic where the traditional way of hiring services has been challenging.

Join us on a mission to create 1 million jobs!


  • Collaborate with an Agile team that uses Scrum as their methodology for software development.
  • Collaborate with the back-end team and web designers to implement the features with stability.
  • Ensure high quality and graphic standards in the implementation process of web applications you are working on 
  • Develop user interface according to designed UI
  • Be in charge of developing new features, as well as refactoring existing projects
  • Write well-designed, clean code, testable, efficient code by using best software development practices. 
  • Be passionate and interested in new technologies.


  • 4+ years of front-end development experience
  • Expert in HTML5 and CSS3 (Sass, Less) 
  • Expert in JS (ES5, ES6, ES7), TypeScript
  • Highly experienced in Angular 2+, React.js
  • Experience with Webpack, PWA, Map SDKs
  • Experience consuming REST APIs
  • Experience in debugging and profiling applications and improving their efficiency, scalability, and stability
  • Creating self-contained, reusable, and testable modules and components.
  • Familiar with Git
  • Have experience in publishing/versioning/ maintaining application
  • Stay up-to-date on cutting-edge and emerging front-end technologies
  • A good understanding of back-end development (Node.js, Express.js) is a plus
  • Experience working with reactive state management libraries (Redux, NgRx, etc) is a plus
  • Experience working with monitoring and error tracking tools (Sentry) is a plus
  • The ability of time management and on-time task delivery.
  • Highly creative and able to give new ideas.

Salary Range:

  • $700-$2500 per month

Submit Your Application

You have successfully applied
  • You have errors in applying