← Zurück zur Liste
Stelle · Senior

Senior Salesforce Developer

Softwareentwickler • Senior • Hybrid • Vollzeit • Philippinen Pasig, Philippinen

About the Role

We are looking for an experienced Salesforce Developer to join our team and contribute to the development, enhancement, and ongoing improvement of our Salesforce platform.

In this role, you will work closely with cross-functional teams to understand business requirements and translate them into scalable, reliable, and maintainable Salesforce solutions. You’ll follow Salesforce development best practices and Agile methodologies while contributing to high-quality releases and continuous platform improvement.

Key Responsibilities

  • Own end-to-end Salesforce solution delivery, from technical design and development through testing, deployment, production validation, and support.

    • Serve as a hands-on technical lead, building complex Salesforce functionality while guiding other developers.

    • Design and implement scalable solutions using Apex, Lightning Web Components, Salesforce Flow, SOQL/SOSL, platform APIs, and related Salesforce capabilities.

    • Partner with business stakeholders, product owners, analysts, architects, and technology teams to clarify requirements and recommend practical Salesforce solutions.

    • Translate business requirements into technical designs, estimates, integration approaches, and implementation plans.

    • Coordinate onshore and offshore developers through design guidance, code reviews, dependency management, and technical issue resolution.

    • Lead technical delivery across multiple Salesforce projects, enhancements, defects, technical debt, and production-support priorities.

    • Participate in design reviews, code reviews, architecture discussions, estimation, release planning, and production-readiness activities.

    • Promote Salesforce engineering best practices for reusable architecture, secure coding, performance, testing, logging, and maintainability.

    • Develop enterprise-grade Apex, including services, triggers, asynchronous processing, batch jobs, scheduled jobs, and reusable frameworks.

    • Build responsive, reusable Lightning Web Components using JavaScript, HTML, CSS, Lightning Data Service, and Salesforce Lightning Design System.

    • Use Salesforce Flow and Apex appropriately to deliver automation that is scalable, supportable, and aligned to platform best practices.

    • Design and implement integrations using Salesforce APIs, Platform Events, Change Data Capture, middleware, and appropriate integration patterns.

    • Apply secure integration patterns using OAuth, Named Credentials, and appropriate authentication and authorization approaches.

    • Design solutions with strong awareness of Salesforce limits, transaction boundaries, large data volumes, performance, scalability, and resiliency.

    • Apply Salesforce security best practices for profiles, permission sets, sharing, CRUD/FLS, role hierarchy, record access, Apex, and LWC.

    • Create and maintain automated tests, including Apex unit tests, test data, callout mocks, positive and negative scenarios, and LWC Jest tests where applicable.

    • Support source-driven development and release practices using Git, Salesforce CLI, CI/CD pipelines, environment management, and deployment automation.

    • Troubleshoot complex Salesforce application and integration issues, including root-cause analysis, defect resolution, performance analysis, and production support.

    • Identify opportunities to improve architecture, performance, maintainability, development processes, and user experience.

    • Identify and address technical debt while balancing long-term architecture goals with delivery needs.

    • Collaborate with Salesforce and enterprise architects to align solutions with architecture, security, integration, and technology standards.

    • Mentor jr admins / developers through coaching, code reviews, technical discussions, and development standards.

    • Stay current with Salesforce platform capabilities, releases, AI features, and emerging technologies, recommending adoption where they add business or technical value.

About You

You are a hands-on Salesforce Developer who enjoys solving complex technical problems and building solutions that deliver real business value. You have a strong understanding of Salesforce development practices and are comfortable working in an Agile, collaborative environment.

You will ideally have:

  • Proven experience as a Salesforce Developer working on enterprise Salesforce environments.

  • Strong knowledge of Salesforce development and platform capabilities.

  • Experience developing scalable and reusable Salesforce components and solutions.

  • Strong understanding of Apex, Lightning Web Components (LWC), SOQL, and Salesforce APIs.

  • Experience with Salesforce deployment, release management, and source control practices.

  • Strong understanding of software development lifecycle, Agile methodologies, and development standards.

  • Experience with unit testing, automated testing, code reviews, and quality assurance practices.

  • Strong troubleshooting and problem-solving skills.

  • Ability to work effectively with both technical and non-technical stakeholders.

  • Strong communication skills and a collaborative approach to working within cross-functional teams.

Why Join Us?

This is an opportunity to contribute to the ongoing development and transformation of a key Salesforce platform while working with a collaborative team focused on delivering scalable, high-quality technology solutions. You’ll have the opportunity to influence development practices, improve platform capabilities, and contribute to meaningful business outcomes.

Ähnliche Stellen