Frontend Developer

Information Technology
Mississauga, Ontario
Job ID:
Pooja Pradhan

Frontend Developer


We are looking for a strong Software Engineer with Frontend expertise, who will help us build a highly scalable and performant eCommerce platform to match our exponential growth. You will have an opportunity to design and develop new innovative features on our current platform and help in transitioning our platform to micro-app architecture using next-gen technologies. You will be responsible to actively participate in the design and architectural discussions for Frontend and API gateway layer. You will also work closely with the Product Owners to develop innovative customer experiences and user interfaces.

Duties and Responsibilities

* Design and develop scalable, performant and responsive FE architecture.

* Participate in Code Reviews, providing technical mentorship to other junior team members.

* Implement new features by collaboratively working with Product Owners, UX designers, and other fellow Engineers.

* Help in design and development of API gateway layer which can interact with many other micro-services.

* Able to independently handle and fix issues or bugs in systems

* Able to participate in the discovery phase of small to medium-sized initiatives to come up with high level design.

* Actively participate in agile ceremonies.


* BS/MS degree in Computer Science or closely related field or equivalent practical experience.

* Strong knowledge of JavaScript, CSS3, HTML5, asynchronous request handling, and AJAX in highly scalable and available applications.

* 3-5 years of software development experience working in NodeJS

* Experience building responsive UIs which are optimized for mobile devices.

* Solid understanding of building RESTful APIs.

* Have a strong passion for developing elegant and well-designed frameworks.

* Experience in any of the JavaScript framework like React, EmberJS or Angular 1.x/2.x is a big plus.