Logo for Top Notch Consultancy

Salesforce Developer

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3–5 years of Salesforce development experience.
  • Strong skills in Apex, SOQL, SOSL, LWC, and Salesforce APIs; experience with Sales Cloud and Service Cloud.
  • Familiarity with Git, CI/CD practices, Salesforce security/data access models; Salesforce Platform Developer I/II certifications are a plus; English required.

Requirements:

  • Develop and deploy custom Salesforce solutions using Apex, Lightning Web Components (LWC), and Visualforce.
  • Customize Salesforce across Sales Cloud, Service Cloud, and Experience Cloud.
  • Build and maintain integrations with external systems (payment platforms, core banking systems, microservices, APIs) and ensure security best practices.
  • Contribute to CI/CD pipelines and deployment processes; maintain clear technical documentation and ensure code quality through testing and reviews.

Job description

Our client, a renowned company in the fintech industry in Beirut, Lebanon, is looking for a skilled Salesforce Developer to join their team remotely. The Salesforce Developer will build and deliver scalable Salesforce solutions, working closely with the Salesforce Architecture team to support critical business operations.

Responsibilities:

  • Develop and deploy custom Salesforce solutions using Apex, Lightning Web Components (LWC), and Visualforce.
  • Customize Salesforce across Sales Cloud, Service Cloud, and Experience Cloud.
  • Collaborate with architects and stakeholders to translate business requirements into scalable technical solutions.
  • Build and maintain integrations with external systems, including payment platforms, core banking systems, microservices, and APIs.
  • Follow established architecture standards, governance frameworks, and security best practices.
  • Ensure high-quality code through testing, code reviews, and version control.
  • Optimize performance, scalability, and reliability in a fintech, high-demand environment.
  • Troubleshoot and resolve technical issues and system bottlenecks.
  • Contribute to CI/CD pipelines and deployment processes.
  • Maintain clear technical documentation for solutions and integrations.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3–5 years of Salesforce development experience.
  • Strong skills in Apex, SOQL, SOSL, LWC, and Salesforce APIs.
  • Experience with Sales Cloud and Service Cloud (Experience Cloud is a plus).
  • Solid understanding of REST/SOAP APIs, integration patterns, and asynchronous processing.
  • Experience integrating Salesforce with external platforms (e.g., payment systems or enterprise applications).
  • Familiarity with Git and CI/CD practices.
  • Good understanding of Salesforce security and data access models.
  • Salesforce certifications (Platform Developer I/II) are a plus.
  • Strong problem-solving skills and ability to work in a remote environment.
  • English required; Arabic is a plus.

Related jobs

Other jobs at Top Notch Consultancy

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.