Front End Engineer (React/Vue)

  • Engineering
  • United Kingdom, Taiwan, Singapore, Hong Kong

Front End Engineer (React/Vue)

Job description

Easyship is revolutionizing logistics for eCommerce. With our all-in-one cloud based shipping software, businesses of all shapes and sizes have the tools needed to scale globally.

At Easyship we believe in accelerating borderless commerce. We’re proud that a diversity of small business owners, crowdfunding campaigns, and global brands trust Easyship as their gateway to the world.

“We envision a frictionless economy where creators can use one platform to ship products to anyone, anywhere. When you grow, we grow.” Tommaso Tamburnotti, Co Founder.

Easyship is building tomorrow’s logistic infrastructure, today. Our team is continuously looking to reach new heights, whether it’s learning about new technologies or improving your own skillset, Easyship is prepared to empower you to grow. We believe that when we inspire each other, we grow together.
Easyship is recruiting brilliant, curious, and driven individuals to help us scale our innovative technology worldwide. Headquartered in New York with offices in London, Hong Kong, Singapore, Melbourne, Toronto, and Taipei – our team is global and growing. We encourage you to apply if a challenge excites you. If you enjoy the company of talented people. If you would dedicate yourself to a simple mission: to make shipping easy for everyone.
We operate with a global footprint, but we’re still tiny relative to the opportunity ahead, so there is still much to do. Join us and help put borderless commerce within reach of every entrepreneur. 

Position Title: Front-End Engineer (Mid / Senior)

Based in: London, Hong Kong, Taipei, Singapore, or Toronto. Remote positions may be considered

Reports to: Lead Front End Engineer

Key Relationships: Tech Team and Product team

Job Purpose: You will be building features and tools to fuel the e-commerce logistics revolution at Easyship! We are also looking at rebuilding some of our tools in React, with lots of fascinating architectural challenges ahead.

Job Responsibilities:

  • To develop and maintain user-facing features;

  • To lead architectural and technical improvement projects;

  • To ensure the technical feasibility of UI/UX designs;

  • To collaborate with other team members and stakeholders;

  • To share your experience and continue to learn;

  • To optimize the application for maximum speed, scalability, and maintainability; and

  • To be active in the developer community.




  • 2+ years of experience as a Front End developer

  • Proficient knowledge of ES5 and ES6

  • Proficient knowledge of web markup, including HTML5, CSS3

  • Proficient knowledge of server-side CSS pre-processing platforms, such as LESS and SASS

  • Proficient understanding of component based Front End development

  • Proficient understanding modern Js frameworks such as React and VueJs

  • Ability to make pragmatic engineering decisions with timeline constraints

  • Strong communication skills and interest in UX/UI

  • Proficient understanding of Git and using Github

  • Write high standard, beautiful, maintainable and reusable code

  • A background working in product teams at startups

Nice to have

  • Familiar with Node.js

  • Familiar with web animations (SVG and CSS)

  • Being curious about the eCommerce world and the challenges of international logistics

Our Tech Stack:

  • Javascript

  • Sass

  • React / VueJS / AngularJS

  • NodeJs

  • MongoDB

  • Webpack / Grunt

  • Git / GitHub

  • Docker / K8s / GCP


  • Competitive compensation package

  • Company Equity

  • Gym & Wellness Reimbursement

  • Generous Vacation Policy

  • Duvet Day - Perfect for those cold winter days, when you don’t want to escape the warmth of your bed!

  • Mental Health Day - You deserve a day off! A chance to recharge and enjoy ‘Me Time’.

  • Flexible working approach

  • Professional Development

  • Unlimited Coffee, Drinks & Healthy Snacks

  • Office PlayStation Games

  • As we expand, the potential to work in one of our international offices

  • Annual Summit in one of our headquarters, for you to collaborate with the team

You will have the opportunity to work with a global team, filled with smart, ambitious and like minded colleagues. We have built an inclusive culture which supports and enables you to grow. Come and join the Easyship team!