Sr. Salesforce Developer (Contract)

Scaled Agile Inc•Boulder, CO
•$100 - $145•Remote

About The Position

As a Contract Senior Salesforce Developer at Scaled Agile, you will be a key member of a high-performing, Agile engineering team responsible for building and maintaining the Salesforce platform and integrations connecting it to the rest of the business. The environment includes a customer-facing Community built on Experience Cloud, Sales Cloud, a managed LMS package supporting learning and certification programs, and Salesforce APIs powering Studio, a React-based learning platform. Salesforce is centrally integrated with payment, credentialing, exam, tax, finance, and internal services systems. The role owns complex Apex development, integration design and hardening, and strong engineering practices for a platform with high data volumes and direct customer impact. This is a US-based remote contract role. The person will work from a US home office, collaborate virtually, and work normal US business hours for 35–40 hours per week. The target compensation range is $100–$145 per hour.

Requirements

  • At least 5 years of Salesforce development experience, including Apex, SOQL, Lightning Web Components, and Flow on Sales Cloud and Experience Cloud.
  • Proven experience designing and operating Salesforce integrations with external systems, including REST and JSON, OAuth, named and external credentials, webhooks and platform events, and retry and error handling.
  • Hands-on experience integrating with a payment or subscription platform.
  • Deep understanding of governor limits, bulkification, asynchronous Apex (Batch, Queueable, Scheduled, Future), and trigger frameworks.
  • Experience working inside large managed packages, including version upgrades and troubleshooting package behavior that cannot be modified.
  • Experience with version-controlled deployments using SF CLI, Git, and CI/CD, as well as Apex unit testing.
  • Strong production troubleshooting skills with large data volumes.
  • Hands-on experience using AI assistants in technical work.
  • Strong communication skills, ability to document technical designs clearly, and ability to collaborate effectively with cross-functional teams.
  • Understanding of Agile principles and practices and a strong desire to work in a fully Agile team.

Nice To Haves

  • Copado or similar Salesforce DevOps tooling.
  • Platform Developer I or II, System Architect, or Application Architect certification.
  • Experience with a Salesforce-native LMS package.
  • Experience with Node.js or TypeScript backend services.
  • Exposure to Stripe, OwnBackup, Avalara, Credly, NetSuite, or Marketo.
  • Stripe experience is strongly preferred.

Responsibilities

  • Design, build, and maintain Apex, including triggers, batch and queueable jobs, invocable actions, REST services, and Lightning Web Components for certification, renewal, fulfillment, and licensing business logic.
  • Build and operate integrations with external systems using named and external credentials, REST callouts, platform events, and Salesforce-exposed REST APIs.
  • Own Salesforce-exposed APIs consumed by customer-facing applications and internal services.
  • Diagnose and resolve production issues across the stack, including governor and SOQL limits, trigger recursion, managed package exceptions, failed order fulfillment, and cross-system data mismatches.
  • Ship changes through the version-controlled CI/CD pipeline using SF CLI, GitHub, and Copado, with Apex unit test coverage, and help mature release tooling.
  • Maintain secrets and security hygiene through credential rotation, secret storage, connected app and permission set reviews, and remediation of secret-scanning and audit findings.
  • Build scalable batch and data-management solutions for large data volumes, including deactivation, archival, deduplication, user merge, and storage reduction.
  • Partner with product, support, finance, full-stack engineering, and infrastructure colleagues to scope work, conduct technical spikes, estimate, and write clear designs and acceptance criteria.
  • Use AI assistants to accelerate development, impact analysis, test generation, and issue investigation.
  • Stay current with Salesforce releases and assess their impact on the codebase and integrations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service