S

Senior Full-Stack Developer – AI-forward

Smarsh · Anywhere

Full-timeSeniorPythonJavaScriptAWS

🔥7 people viewed this job

About the Role

Job Description: Write production-quality code, design scalable platform capabilities, and set the technical standard for how the team builds. Deliver reusable platform capabilities such as unlocked packages, shared Apex and LWC libraries, custom metadata frameworks, and CPQ configuration patterns that reduce duplication, enforce consistency, and accelerate team velocity. Design scalable solutions using Salesforce DX, platform events, custom metadata types, and cloud-specific best practices. Develop and maintain integration systems and tooling outside of Salesforce, including REST and SOAP APIs, MuleSoft, and ETL tools. Build services and automation in Python or another object-oriented language where it is the right tool for the job. Conduct architecture reviews, solution design sessions, and code reviews for complex implementations across Apex, LWC, Flow, and CPQ. Build and maintain CI/CD pipelines using Salesforce DX, Gearset, GitHub, and other industry-standard tools. Mentor and coach engineers across teams on Salesforce development and engineering best practices.Requirements: 10+ years of professional software engineering experience, with at least 5 years focused on the Salesforce platform in complex, multi-cloud enterprise environments. Advanced programming skills in Apex and SOQL/SOSL. Competence in Lightning Web Components, HTML, JavaScript, and CSS. Proficiency in Python or another object-oriented programming language. Experience with the MuleSoft Integration Platform and DataWeave. Experience with AWS and cloud development. Demonstrated fluency with AI chat and coding tools (e.g., Claude, ChatGPT, and open-source alternatives) as part of an AI-first development workflow. Experience building and maintaining Claude plugins (or comparable AI tooling/extensions). Experience utilizing and supporting MCP servers. A genuine, ongoing investment in the AI market landscape — staying current on new and best-in-class tools and a track record of bringing them into team workflows. Experience working on a traditional engineering team in close partnership with Product. Proficiency in REST and SOAP APIs. Proficiency in modern software design and architecture. Salesforce Administrator and Salesforce Developer / Platform Developer certifications. Experience with DevOps and CI/CD pipelines — GitHub and Gearset. Strong analytical, design, and problem-solving skills. Ability to gather and document business requirements effectively. Outstanding verbal and written communication skills, with the ability to collaborate effectively within cross-functional teams.Benefits:

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →