Job Search and Career Advice Platform

Enable job alerts via email!

Senior Salesforce & Shopify Plugin Developer- Pakistan

D·engage

Islamabad

On-site

PKR 1,500,000 - 2,500,000

Full time

26 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading SaaS company in Islamabad is seeking a Senior Salesforce & Shopify Plugin Developer to work on integration projects. The role requires 5+ years of software development experience with a focus on Salesforce and Shopify development. The successful candidate will work in an innovative environment and be part of a team dedicated to enhancing customer engagement through technology.

Benefits

Growth Opportunities
Collaborative Culture
Competitive Benefits

Qualifications

  • 5+ years of hands-on experience in software development.
  • 3+ years of Salesforce development experience.
  • 2+ years of experience developing Shopify apps.

Responsibilities

  • Identify functional and technical requirements for integration solutions.
  • Design scalable architectures for Salesforce plugins and Shopify apps.
  • Develop and maintain background jobs for data processing.

Skills

API integrations
Salesforce development
Shopify development
Asynchronous processing
Event-driven architectures
Strong analytical skills

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Git
AWS
GCP
Heroku
Job description

D.Engage is a leading SaaS company dedicated to delivering innovative solutions that drive digital engagement and enhance customer experiences. Our team is passionate about technology and committed to fostering an environment where talent can thrive and grow.

We are currently seeking a Senior Salesforce & Shopify Plugin Developer to join our technology team – a professional who is agile, results‑driven, customer‑obsessed, and passionate about continuous learning. This position offers an exciting opportunity to work on high‑impact integration projects connecting two of the most powerful platforms in digital commerce and CRM.

Responsibilities
  • Determine and identify high‑level functional and technical requirements for Salesforce–Shopify integration solutions based on business needs and enterprise architecture principles.
  • Design and implement scalable architectures that include custom Salesforce plugins, Shopify apps, and API‑based integrations to ensure seamless data synchronization across systems (customers, orders, products, inventory, etc.).
  • Develop and maintain asynchronous background jobs, batch processes, and scheduled integrations to handle high‑volume data processing securely and efficiently.
  • Implement webhooks, queue systems, and event‑driven architectures for real‑time synchronization and error resilience.
  • Customize Salesforce objects, Apex classes, Lightning Web Components (LWC), and Shopify Liquid templates to support business workflows and digital engagement objectives.
  • Ensure integration performance and reliability by optimizing API usage in compliance with Salesforce governor limits and Shopify rate limits.
  • Build and maintain secure RESTful and GraphQL APIs, including authentication and retry mechanisms for robust system communication.
  • Provide quality assurance review and evaluation of existing and new integration components to maintain high software quality standards.
  • Collaborate with project management, QA, DevOps, and product teams to plan schedules, define technical direction, and ensure timely, reliable delivery.
  • Develop and maintain technical documentation, including architectural diagrams, coding standards, and deployment guides.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of hands‑on experience in software development with a focus on API integrations, background jobs, and scalable architecture.
  • 3+ years of Salesforce development experience, including Apex, Visualforce, Lightning Web Components (LWC), and Salesforce DX.
  • 2+ years of experience developing Shopify apps, with strong knowledge of Node.js, React, and the Shopify Admin and Storefront APIs.
  • Proven experience in Domain‑Driven Design (DDD), Clean Architecture, and microservice‑based integrations.
  • Strong understanding of OOP principles, design patterns, and data structures & algorithms.
  • Experience with asynchronous and event‑driven processing, webhooks, queues, and API rate‑limit handling.
  • Solid understanding of software development best practices, including coding standards, unit testing, code reviews, and CI/CD pipelines.
  • Hands‑on experience with Git, API security (OAuth 2.0, JWT), and cloud platforms such as AWS, GCP, or Heroku.
  • Strong analytical skills and ability to translate business requirements into scalable technical solutions.
  • Excellent communication skills and a collaborative, agile mindset.
Must Have Technical Expertise
Salesforce Development
  • Apex, Visualforce, Lightning Web Components (LWC), SOQL/SOSL
  • Salesforce REST/SOAP APIs, Salesforce DX, VS Code
Shopify Development
  • JavaScript (ES6+), TypeScript, Liquid, HTML5, CSS3
  • Node.js, React, Next.js (for embedded Shopify apps)
  • Shopify CLI, Polaris, App Bridge
  • Background processing tools (BullMQ, Agenda, node‑cron, AWS Lambda)
Integration & Middleware
  • RESTful & GraphQL API design and development
  • Middleware tools (MuleSoft, Workato, Zapier, or custom Node.js middleware)
  • Authentication protocols (OAuth 2.0, JWT)
Software Engineering Practices
  • Domain‑Driven Design (Tactical & Strategic)
  • Clean Architecture and Eventual Consistency
  • Microservices and Observability
  • CI/CD, Software Quality Metrics, and SDLC best practices
Benefits
  • Growth Opportunities: Access to professional development and career growth within a rapidly expanding SaaS company.
  • Collaborative Culture: Work in an agile, innovative environment where your ideas and contributions are valued.
  • Competitive Benefits: Enjoy a comprehensive compensation and benefits package.

D.Engage is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.