Maropost logo


Senior UX Developer

Development – Toronto, Ontario
Department Development
Employment Type Full-Time
Minimum Experience Mid-level

Maropost is the only unified customer engagement platform designed from the ground up that connects companies with their customers at every step of their journey. Providing a single customer view, Maropost creates unified, personalized customer experiences, helping brands increase conversion and brand loyalty. Pairing white-glove service with industry-leading technology, Maropost makes customer engagement easy.


Headquartered in Toronto, Maropost was named Canada’s 5th fastest- growing company by Canadian Business and ranked #159 on Deloitte’s North America Fast 500 growth index in 2018. Consistently recognized as a G2 Crowd High Performer, Maropost is trusted by brands like DigitalMarketer, New York Post, Mercedes-Benz, and Yext. Learn more at


About the position:

This job is a unique opportunity to get in on the ground floor of one of Canada’s fastest growing (and most disruptive) SaaS companies. If you're passionate about creating great user experience for enterprise software applications, love working with other brilliant people, want to learn and do a lot, Maropost could be the right place for you.

What we are looking for:

  • A talented individual with a superior eye for UX design.  Understands what “makes it sexy” means and can prove it.
  • Experience developing high-performance, robust, and reusable UX components for Enterprise-class web applications.
  • Has a proven track record of producing precise, high quality work on multiple projects, under aggressive timelines.
  • Experience designing UX frameworks for any of the following:  eCommerce Storefront Builders, Marketing Automation, CRMs, Customer Service, Referral Management, Sales Automation, Mobile Apps, or Retail Clienteling.
  • Has previously worked with distributed development teams across timezones and continents.


Please include screen shots or links to an enterprise software application whose interactive user interface you've been instrumental in building. We also welcome viewing your personal design portfolio if you have one available.


What you will be doing:

  • Leading the application user experience and design process.
  • Working side by side with UI Designers to produce a library of high-performance, reusable UI components based on Bulma and Buefy frameworks.
  • Instructing the web front-end application developers in implementing the UI components in all of Maropost’s products.


Minimum requirements to be successful:

  • 6-8 years experience with industry standards for building user interface including accessibility, internationalization, performance optimization, SEO, cross-browser compatibility, caching
  • Experience with modern UI frameworks such as VueJS, Bulma, Buefy, etc.
  • Expertise in Sass, Less, and/or CSS3, Vanilla Javascript and ES6
  • Implementing responsive layouts with adaptive grids
  • Ability to create reusable, scalable CSS components
  • An understanding of unit, integration, and end-to-end testing
  • Expertise with usability testing
  • A deep passion for both code and creativity
  • BS or MS in Human Computer Interaction, Human Factors, Digital Media Design, Graphic Design, or Computer Science with an emphasis on UI Development.


Individuals seeking employment at Maropost are considered without regards to race, colour, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Toronto, Ontario
  • Department
  • Employment Type
  • Minimum Experience
  • Powered by