Senior Salesforce Developer

Posted 2 Days Ago
Be an Early Applicant
Montréal, QC, CAN
Hybrid
Senior level
Fintech • Payments • Financial Services • Big Data Analytics
The Role
Develop and maintain Salesforce solutions using Apex, Lightning Web Components, Visualforce, SOQL, and integrations with internal and external platforms. Refactor legacy code, build scalable components, optimize performance, implement unit tests, and manage deployments through Git, Salesforce DX, scratch orgs, and package-based development. Configure Salesforce security and administration settings, support Sales Cloud and Experience Cloud enhancements, and collaborate with business and technical teams.
Summary Generated by Built In

The career you’ve always wanted starts here.

This is your chance to work in a place that is making a positive difference for SMBs across Canada. Where teamwork, flexibility, and professional growth are encouraged every step of the way.


Ready to take your career to a whole new level?  Journey Capital is here to get you there.

 

Not your average fintech company

As Canada’s leading online lender, Journey Capital is dedicated to helping clients with a collaborative, adaptive, and customer-centric approach. We are setting new benchmarks in the industry by embracing innovation, transparency, and ethical lending standards.

About the opportunity

As a Senior Salesforce Developer, you will play a key role in developing and maintaining Salesforce solutions, with a focus on Sales Cloud and Lightning Web Components (LWC). You will collaborate with business and technical teams to enhance system functionality, develop custom features, and ensure seamless integrations with other platforms. Your expertise will help drive efficiency, scalability, and maintainability across our Salesforce environment. 

Responsibilities

  • Develop, maintain, and optimize Salesforce applications using Apex (Triggers, Async, Batch), Visualforce, and Lightning Web Components (LWC).
  • Work with Legacy Code to refactor and implement scalable solutions following OOP, SOLID, and Clean Code Principles.
  • Design and implement unit tests to ensure high code quality and system stability.
  • Develop and maintain SOQL queries, optimizing for performance and concurrency where applicable.
  • Build and maintain integrations between Salesforce and internal/external systems using HTTP/REST APIs and SOAP.
  • Utilize Version Control (Git), working with Pull Requests (PRs) and collaborating in a structured development workflow.
  • Work with VS Code and Salesforce DX to manage and deploy changes efficiently.
  • Configure and customize Salesforce Administration settings, including security models, profiles, and permission sets.
  • Leverage design patterns (GoF) to create scalable and reusable components. Participate in package development and modularize solutions for deployment across multiple environments.
  • Support Sales Cloud enhancements and collaborate on Experience Cloud projects.
  • Participate in package development and modularize solutions for deployment across multiple environments,

What you’re bringing to the table

  • Strong experience in Apex development, including Triggers, Async processing, and Batch jobs.
  • Hands-on expertise in Lightning Web Components (LWC), JavaScript, and HTML/CSS for UI development.
  • Proficiency with Salesforce integrations (REST, SOAP, event-driven architecture).
  • Experience with version control (Git), pull requests, and collaborative development workflows.
  • Familiarity with Salesforce Administration, including security, permissions, and configurations.
  • Solid understanding of OOP, SOLID principles, and Clean Code best practices.
  • Ability to optimize SOQL queries, with awareness of concurrency and performance considerations.
  • Working knowledge of Sales Cloud and exposure to Experience Cloud.
  • Proficiency with unit testing in Salesforce to ensure maintainability and reliability.
  • Scratch Orgs /Package-Based Development Model.
  • Account Engagement (Pardot).
  • Apex Enterprise Patterns (Separation of Concerns, Dependency Injection, etc.)TDD / FDD.
  • Java 8 and/or above.
  • Problem-solving mindset.
  • Salesforce Certifications.
  • Strong communication skills in English and French. 
  • Knowledge of a language other than French is required for this position due to the nature of the duties, which involve regular communication with clients, partners, or stakeholders who do not speak French.

The Perks : 

  • Competitive compensation
  • Flexible work schedule
  • Remote or in-office work
  • Personalized benefits program
  • $1,500 for professional training and classes
  • Free English or French tutoring classes
  • Free gym access
  • Free coffee & snacks
  •  Regular events & team building activities

Empowering Canadian entrepreneurs

We deliver a seamless remote experience that gives our clients the peace of mind to move their business forward. We aim to equip underserved Canadian entrepreneurs with the right credit, tools, and experience to help them reach their financial objectives fast.

 

Sound like something you’d be interested in? Let’s talk.

Journey Capital  
Here to get you there.

Skills Required

  • Strong experience with Apex development, including triggers, asynchronous processing, and batch jobs
  • Hands-on expertise with Lightning Web Components, JavaScript, HTML, and CSS
  • Experience with Salesforce integrations using REST, SOAP, and event-driven architecture
  • Experience with Git, pull requests, and collaborative development workflows
  • Familiarity with Salesforce administration, security, permissions, and configuration
  • Understanding of object-oriented programming, SOLID principles, and Clean Code practices
  • Ability to optimize SOQL queries for performance and concurrency
  • Working knowledge of Sales Cloud and exposure to Experience Cloud
  • Proficiency with Salesforce unit testing
  • Experience with scratch orgs and package-based development
  • Experience with Account Engagement (Pardot)
  • Knowledge of Apex Enterprise Patterns, separation of concerns, and dependency injection
  • Knowledge of test-driven development or feature-driven development
  • Java 8 or above
  • Salesforce certifications
  • Strong communication skills in English and French
  • Knowledge of a language other than French
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Montréal
61 Employees
Year Founded: 2009

What We Do

Journey Capital (formerly OnDeck Canada) is a Montreal-based online lender serving Canadian small businesses. Championing entrepreneurs, it provides fast, flexible financing solutions including business term loans, lines of credit, and flex fund advances, with a quick online application and funding in as little as 24 hours. Following a 2022 management buyout and a 2024 rebrand, the wholly Canadian company uses data analytics and financial technology to make smarter real-time lending decisions, having funded over $1 billion across 16,000+ loans.

Similar Jobs

Pfizer Logo Pfizer

Director, QSEO AI Transformation Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
8 Locations
121990 Employees
177K-294K Annually

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Mont-Royal, QC, CAN
16000 Employees
18-22 Hourly

NBCUniversal Logo NBCUniversal

Principal Material Artist | Artiste Principal.e Matériaux

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN

Cash App Logo Cash App

Senior Manager, Strategic Finance, Commerce Go-to-Market

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
3500 Employees
136K-245K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account