STAFFY For people. For companies.
Back to jobs

New opportunity

Senior Full-Stack Salesforce Engineer

About the company

We are a technology-driven organization passionate about helping businesses turn complex challenges into meaningful digital solutions. Our multidisciplinary teams bring together expertise in digital strategy, design, engineering, and emerging technologies to help our partners innovate, scale, and stay ahead in a rapidly evolving landscape.

We work across a diverse portfolio of projects and industries, collaborating with organizations around the world to create impactful solutions and explore new possibilities through technology. Our culture is built on collaboration, innovation, continuous learning, and a strong sense of ownership.

Join a global team where your ideas, expertise, and curiosity can make a meaningful impact.

About the role

We are looking for a Senior Full-Stack Salesforce Engineer to join the platform team of a leading global company in the consumer goods and beverages industry.

The team is responsible for building and maintaining Salesforce applications, including Commerce Cloud, while developing integrations and services that connect the platform with the broader enterprise technology ecosystem.

This role combines hands-on Salesforce development with full-stack engineering. You will build solutions using Apex and Lightning Web Components, develop front-end applications with React, create backend services with Java, and work with microservices and REST APIs, using Docker for containerization.

We are looking for a self-directed engineer who enjoys solving complex technical challenges, can troubleshoot issues across different systems, and is comfortable contributing to an established platform while collaborating with engineering teams and business stakeholders.

Responsibilities

  • Design, develop, and maintain Salesforce solutions using Apex and Lightning Web Components (LWC).
  • Write scalable, bulkified Apex code that respects governor limits and follows single-trigger-per-object and trigger handler patterns.
  • Develop efficient and selective SOQL queries, avoiding SOQL and DML operations inside loops.
  • Apply Salesforce security best practices, including CRUD, field-level security (FLS), and sharing models.
  • Write meaningful Apex tests using test data factories and assertions, going beyond the minimum 75% code coverage requirement.
  • Build and troubleshoot record-triggered Flows, evaluating when declarative tools or custom code are the most appropriate solution.
  • Develop and maintain front-end applications and user interfaces using React.
  • Design, build, and maintain backend services using Java.
  • Integrate Salesforce with external applications and services through microservices and RESTful APIs, including callouts using Named Credentials.
  • Containerize applications and services using Docker.
  • Work with Git, Salesforce CLI (SFDX), sandboxes, and scratch orgs, contributing to CI/CD pipelines and deployment processes.
  • Use AI-assisted coding tools to improve development efficiency while reviewing and validating generated code.
  • Troubleshoot and resolve technical issues across Salesforce, frontend applications, backend services, and integrations, including production incidents.
  • Participate in code reviews, technical design discussions, and collaborative problem-solving sessions.
  • Work closely with engineers and business stakeholders to understand requirements and deliver reliable, maintainable solutions.

Requirements

  • 5+ years of software development experience, including hands-on Salesforce development
  • Administration or configuration experience alone is not sufficient.
  • Strong experience developing with Apex, including bulkification, governor limits, and trigger handler patterns.
  • Hands-on experience building Lightning Web Components (LWC), including wire vs
  • imperative calls, events, and Lightning Data Service.
  • Strong SOQL skills and understanding of Salesforce security practices, including CRUD/FLS and sharing models.
  • Experience writing meaningful Apex tests using assertions and test data factories.
  • Strong hands-on front-end development experience with React.
  • Strong hands-on backend development experience with Java.
  • Experience designing and integrating systems using microservices and RESTful APIs.
  • Practical experience containerizing applications and services with Docker.
  • Experience working with Git, Salesforce CLI (SFDX), sandboxes, and CI/CD pipelines.
  • Strong troubleshooting and debugging skills, including the ability to investigate issues across systems and codebases developed by other engineers.
  • Good technical judgment when deciding between declarative Salesforce tools and custom development.
  • Experience using AI coding tools, with the ability to review, validate, and explain generated code.
  • Strong communication skills and ability to collaborate with engineering teams and business stakeholders.
  • Ability to work independently, take ownership of technical challenges, and contribute effectively from the early stages of the engagement.
  • Availability to work onsite in Atlanta, Georgia, three days per week.

Nice to have

  • Salesforce Certified Platform Developer certification (formerly Platform Developer I / PD1).
  • Experience integrating Salesforce with SAP or other enterprise systems.
  • Experience developing applications with Salesforce Commerce Cloud.
  • Experience designing cloud-native applications and distributed systems.

Benefits

  • Remote Work & Flexible Hours: Enjoy the freedom to work remotely and at times that suit you best.
  • Continuing Education: Access ongoing training, workshops, and company-sponsored courses to keep your skills sharp.
  • Career Growth: Discover abundant opportunities for advancement as you cultivate your skills and expertise.
  • Language Learning: Take advantage of online English classes to enhance your communication skills.
  • Referral Bonuses: Earn rewards for referring talented individuals to our team through our Referral program!
  • The Box - Quarterly: Enjoy a mix of snacks and exciting swag delivered to your doorstep every three months!
  • Keep Moving: Embrace an active lifestyle with our support! Enjoy reimbursement for your physical activity memberships every month.