Salesforce Developer

Osi Digital Inc

Toronto

Remote

CAD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Osi Digital Inc in Toronto, Canada - Remote is seeking an experienced Salesforce Developer to evaluate existing code, craft a technical roadmap with architects, and drive modernization efforts.

You will mentor junior developers and deliver full lifecycle development using Apex, Lightning, VisualForce, APIs, and Force.com, while collaborating with teams to gather requirements and manage QA/UAT and post go-live activities.

Qualifications

  • Bachelor's degree in computer science or equivalent.
  • 5+ years in Salesforce development with Service Cloud, Apex, Lightning, Flows, VisualForce.
  • Experience writing clean code using patterns like Selector Layer, Domain Layer, Unit of Work through libraries like fflib.
  • Extensive experience with standard Force.com tools and applications (VS Code, SFDX CLI, Dataloader, Workbench.io, Ant).
  • Fluency in English (written and spoken) is required.

Responsibilities

  • Evaluate existing code, develop plans to reduce technical debt and establish a technical roadmap.
  • Mentor, develop and train junior developers.
  • Maintain and optimize full lifecycle software development using Apex, Lightning, VisualForce, APIs, and Force.com.
  • Coordinate with other developers to obtain requirements, design solutions, and manage QA/UAT and go-live activities.
  • Establish best practices and standards for well-designed, testable, efficient code.

Skills

Salesforce development
Apex
Lightning Experience
Visualforce
REST/SOAP Web Services
Salesforce DX
CI/CD (Jenkins)
JavaScript/HTML/CSS
SaaS environment
Mentorship

Education

Bachelor's degree in computer science
5+ years Salesforce development
Experience with Service Cloud/Experience Cloud
Design patterns (e.g., Selector Layer, Domain Layer)
English fluency

Tools

VS Code
SFDX CLI
Dataloader
WorkbenchiO
Ant

Job description

Role: Salesforce Developer
Type: Full Time
Location: Toronto, Canada- Remote

Key Responsibilities & Duties
  • Evaluate existing code, develop plans to reduce technical debt over time, and establish technical roadmap with system architects
  • Mentor, develop and train Junior developers
  • Maintain and optimize full lifecycle software development using standard configuration, Apex, Lightning, VisualForce, APIs, and Force.com applications
  • Coordinate and collaborate with other developers and team members to obtain requirements, develop solution designs, and manage QA, UAT, and post go-live activities
  • Establish best practices and standards for well-designed, testable, and efficient code with high quality
  • Participate in reviewing and debugging existing source code and resolve support requests for existing environments
Required Knowledge, Skills, and Abilities (KSAs)
  • Salesforce Developer Certification (current)
  • Experience with Data management preferred (SQL, XML, JSON, Hibernate)
  • Web services experience preferred (REST, SOAP)
  • Experience using Salesforce DX, Devops, and other advanced Salesforce developer techniques
  • Experience using Apex Enterprise Framework
  • Familiarity with integration applications such as Mulesoft preferred
  • Understanding of object-oriented concepts, abstraction/inheritance, as well as experience with object-oriented languages.
  • Experience with html, css, and Javascript, outside of Salesforce, is a plus.
  • Self-starter, self-motivated, able to work independently, prioritize effectively, and perform multiple tasks under minimal supervision
  • Excellent communication skills and ability to collaborate with both technical and non-technical co-workers
  • Experience in SaaS technology environment
  • Experience working in service cloud, service console, experience cloud (communities).
  • Experience with CI/CD pipeline using Metadata APIs and Jenkins.
  • Experience in agile development methodology
Education and Experience Requirements
  • Bachelor’s degree in computer science or equivalent
  • 5+ years in Salesforce development experience with extensive knowledge of Service Cloud, Apex, Lightning, Flows, VisualForce, etc.
  • Experience writing clean code using patterns like Selector Layer, Domain Layer, Unit of Work through libraries like fflib.
  • Extensive experience with standard Force.com tools and applications, e.g. Visual Studio Code, SFDX CLI, Dataloader, Workbench.io, Ant, etc.
  • 4+ years of designing and developing enterprise level applications in similar long-term roles
  • Fluency, both written and spoken, in English is required
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Salesforce Developer
Salesforce Developer

Osi Digital Inc • Vancouver

Remote
CAD 90,000 - 130,000
Salesforce Developer
Salesforce Developer

OSI Digital • Vancouver

On-site
CAD 90,000 - 140,000
Salesforce Developer
Salesforce Developer

Altis • Toronto

Hybrid
CAD 90,000 - 120,000
Salesforce Developer
Salesforce Developer

Tek Tron IT • Canada

Remote
CAD 80,000 - 115,000
Salesforce Developer 1014
Salesforce Developer 1014

Veracity Ventures Inc. • Toronto

Hybrid
CAD 90,000 - 135,000
Comprehensive health coverage
Group RRSP matching
Flexible PTO and holidays
+1
Senior Salesforce Developer
Senior Salesforce Developer

Randstad Digital • Richmond Hill

Hybrid
CAD 80,000 - 120,000
Salesforce Lead
Salesforce Lead

Osi Digital Inc • Toronto

On-site
CAD 140,000 - 190,000
Salesforce Developer
Salesforce Developer

Infotek Consulting Inc. • Toronto

Hybrid
CAD 90,000 - 130,000
Salesforce Developer
Salesforce Developer

Cognizant Technology Solutions Corporation • Toronto

Remote
CAD 80,000 - 95,000
Medical/Dental/Vision/Life Insurance
Paid holidays + Paid Time Off
Long-term/Short-term Disability
+2
Salesforce Tech Lead (Canada-Remote)
Salesforce Tech Lead (Canada-Remote)

CloudLabs Inc • Canada

Remote
CAD 120,000 - 150,000