Full Stack SAP Developer @VersaFile
Software Development
Salary cad 100,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Full Stack SAP Developer @VersaFile

1mth ago - VersaFile is hiring a remote Full Stack SAP Developer. πŸ’Έ Salary: cad 100,000 - 120,000 per year πŸ“Location: Canada

Role Description

VersaFile is looking for a Full Stack SAP Developer to help build and enhance docuflow, our enterprise document management solution for SAP environments. In this role, you will work across the full technology stack, including SAP BTP, CAP services, Fiori/UI5, React, SAP integrations, and enterprise content repositories. You will help build solutions that work within modern SAP environments while supporting customers as they move toward Clean Core and cloud-based architectures.

What You'll Do

  • Build and enhance applications on SAP BTP using CAP, side-by-side extensions, destinations, event-driven architecture, and SAP Document Management Service.
  • Develop solutions that support SAP Clean Core principles and modern, upgrade-safe architectures.
  • Build SAP-facing features across the full solution, including CAP services, Fiori/UI5 interfaces, integrations, authentication, and configuration.
  • Develop and maintain front-end applications using Fiori/UI5, React, and Material UI.
  • Work with SAP content technologies including ArchiveLink, SAP Content Server, GOS, DMS, and the S/4HANA Attachments OData API.
  • Build and maintain integrations with enterprise content repositories such as Box, SharePoint Online, M-Files, FileNet P8, S3, OpenText, and Google Cloud.
  • Design reliable asynchronous processes, including retries, dead-letter queues, idempotency, and graceful shutdown.
  • Work with document metadata, versioning, retention, legal hold, and audit requirements.
  • Support the migration of large volumes of enterprise documents while maintaining data integrity.
  • Use AI-assisted development tools to improve development speed and productivity while ensuring all code is properly reviewed, tested, and maintained.
  • Contribute to internal AI and MCP tooling that helps the development team work more effectively.
  • Participate in code reviews and help maintain development standards, testing requirements, and documentation.
  • Work closely with the product and development team to take features from concept through to production.

Qualifications

  • 2 to 5 years of experience developing and shipping production software.
  • Strong development skills in Java, TypeScript, or ABAP.
  • Experience developing user interfaces with Fiori/UI5, React, or a similar modern front-end framework.
  • Experience working with APIs, integrations, and cloud-based applications.
  • Strong understanding of software development fundamentals, including testing, code reviews, documentation, and version control.
  • Ability to work across both front-end and back-end technologies.
  • Interest in SAP BTP, Clean Core, and modern SAP architecture.
  • Experience working with enterprise applications or complex business systems.
  • Ability to troubleshoot technical issues and work through complex integration challenges.
  • Strong written and verbal communication skills.

Benefits

  • Work on a high-impact product with enterprise-level clients around the world.
  • Be part of a collaborative, agile team where your voice and expertise can make a meaningful impact.
  • Flexible work environment with remote and hybrid options available.
  • Extended Health & Dental benefits as of your first day and RRSP Matching program.
  • Opportunity to grow with a scaling company and help shape the future of our business.

Salary

CAD $100,000 - 120,000 per year, depending on experience.

To Apply

Please submit your Cover Letter and Resume.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Full Stack SAP Developer @VersaFile
Software Development
Salary cad 100,000 - 1..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later