Position Title: Front End Developer
Reports to: Lead Front End
Key Relationships: Tech Team and Design 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 by migrating away from AngularJS, with lots of fun architectural challenges ahead.
To develop and maintain user-facing features;
To build reusable code and eventually libraries for future use;
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 application for maximum speed, scalability and maintainability; and
To be active in the developer community.
Skills & Personal Qualities:
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;
Good understanding of AngularJs as well as modern Js frameworks such as VueJs and React
Ability to make pragmatic engineering decisions with timeline constraints;
Strong communication skills and and interest in UX/UI;
Proficient understanding of Git; and
Able to implement clean/maintainable code.
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.
What you can expect from us?