SAP UI5 Developer


Office Location:
Victoria Office or Remote in Canada

Reference Number:

Number of Positions:
Employment Type:
Full-Time, Contract (1 year with 1-year extension)

Salary Range:
Commensurate with experience.

We're looking for a talented front-end web & mobile developer to join our team as a contractor for an existing client project. This team member can either work out of our head office in Victoria or remotely. Your primary responsibility is ensuring is developing rich mobile and web experiences that meet FreshWorks’ standards of excellence in the areas of usability, performance, quality, and responsiveness. 

As an SAP UI5 Developer, you have experience developing modern JS applications using UI5 and you have a strong understanding of security and privacy best practices. 


  • Analyze business problems of our clients and design elegant UI solutions;
  • Collaborate with other web experts and address business, technical, and logical needs;
  • Participate in web app development, deployment, and migration;
  • Prepare technical documents and other required functional specifications.


 Need to haves:

  • A completed or in progress BS/MS in Computer Science or related discipline. Diploma certificates are also okay!
  • 6+ months experience with SAP UI5;
  • Experience with implementing UI designs using JS, JQuery, CSS and HTML;
  • Understanding of computer science fundamentals such as algorithms, database models, data structures, and design patterns;
  • Legal working status in Canada, please note that we do not have resources to sponsor work permits.

Nice to haves:

  • Experience developing with a mobile-first app;
  • Experience delivering hybrid applications with SAP Fiori Launchpad;
  • Hands-on experience with SAP Web IDE using SAPUI5 controls, SAP UI5 Mobile Libraries etc.;
  • Hands on experience in SAP Gateway OData service creation/extension.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field