Skip to main content
PetIQ

Salesforce Developer - Remote

1w

PetIQ

IE · Full-time · €55,000 – €75,000

About this role

The Salesforce Developer designs, develops, and maintains scalable, secure, high-performing solutions on the Salesforce platform. This role supports business operations through custom code, integrations, data models, and automation for Sales, Service, and Marketing teams. Reports to the Director of IT Solutions with no direct reports.

Works closely with architects, administrators, business analysts, and cross-functional stakeholders to translate requirements into Salesforce solutions aligned with best practices. Designs, develops, and deploys using Apex, Lightning Web Components, Flows, and platform automation. Builds scalable data models, custom objects, validation rules, and security configurations.

Develops Lightning experiences including record pages, apps, and user interfaces. Implements Flows, approval processes, and integrations with REST/SOAP APIs, middleware, and event-driven architectures. Writes and optimizes Apex triggers, classes, batch jobs, and scheduled processes.

Operates autonomously owning tasks from design through deployment and release support. Proactively identifies improvements for performance, scalability, and maintainability. Stays current with Salesforce releases, contributes to coding standards, and supports platform monitoring.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field; or equivalent professional experience
  • 3+ years of hands-on Salesforce development experience
  • Strong proficiency in Apex, Lightning Web Components (LWC), and Salesforce declarative automation tools
  • Proven experience developing secure, scalable Salesforce solutions in enterprise environments
  • Demonstrated ability to work independently and drive development efforts with minimal supervision
  • Experience working in Agile delivery environments
  • Strong analytical, organizational, and problem-solving skills
  • Excellent written and verbal communication skills

Responsibilities

  • Design, develop, and deploy custom Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and platform automation
  • Build and maintain scalable data models, custom objects, fields, validation rules, and security configurations
  • Develop and optimize Lightning experiences, including record pages, apps, and user interfaces
  • Implement and maintain Salesforce automation such as Flows, approval processes, and orchestration logic
  • Design and develop integrations between Salesforce and external systems using REST/SOAP APIs, middleware, and event-driven architectures
  • Write, maintain, and optimize Apex triggers, classes, batch jobs, and scheduled processes following Salesforce best practices
  • Collaborate with Salesforce Administrators and Architects to ensure solutions are performant, secure, and maintainable
  • Operate autonomously in a self-directed role, owning development tasks from design through deployment