Salesforce Full-Stack Developer - Billing and Revenue Recognition

Expedite Commerce
Summary
Join Expedite Commerce as a Full-Stack Developer to architect and build AI-driven Salesforce applications. You will design and deploy scalable digital experiences, integrating AI into core functionalities. Responsibilities include developing Apex classes, APIs, and microservices, owning both front-end (Vue.js) and back-end (Apex) development, and embedding AI-driven automation. You will collaborate with cross-functional teams and continuously optimize performance. The role requires strong Salesforce development experience, proficiency in JavaScript frameworks (Vue.js preferred), and a deep understanding of Salesforce architecture. A passion for AI technologies and exceptional communication skills are essential. This is a fully remote opportunity.
Requirements
- 4+ years of hands-on experience developing on the Salesforce platform, with deep knowledge of both synchronous and asynchronous Apex for building high-performance applications
- 3+ years working with modern JavaScript frameworks—especially Vue.js, React, or Angular—to create dynamic, intuitive user interfaces that resonate with users
- Proven ability to deliver full-stack Salesforce solutions, leveraging Lightning Web Components (LWC), Apex, Visualforce, and Flow Builder to build scalable, end-to-end experiences
- A strong grasp of Salesforce architecture, system design, and data modeling principles, enabling you to engineer clean, reliable, and maintainable code
- A forward-thinking mindset with a passion for AI technologies, and experience (or strong interest) in embedding AI-driven features like smart workflows, predictive insights, and intelligent automations into Salesforce applications
- Exceptional communication skills, enabling you to connect with both technical and non-technical stakeholders effectively
- Sharp analytical and problem-solving abilities that help you untangle complexity, streamline workflows, and elevate platform performance
- A passion for learning and staying updated with the latest technologies and trends in AI and billing solutions
Responsibilities
- Architect End-to-End Solutions: Design and develop powerful Salesforce Apex classes, APIs, and microservices—integrating advanced capabilities like AI to deliver front-end components that are sleek, responsive, and ready for heavy user adoption
- Own the Full Stack: As a key individual contributor, you’ll own both the Frontend (Vue.js) and Backend (Apex) of our applications—crafting full-stack solutions that are as scalable as they are smart
- Integrate AI into the Core: Lead the charge in embedding AI-driven automation, recommendations, and analytics into our Salesforce solutions—transforming routine workflows into intelligent, predictive systems
- Collaborate & Create Impact: Partner closely with product managers, designers, and other developers to turn complex business requirements into elegant technical solutions that scale
- Data-Driven Optimization: Continuously enhance performance and functionality through smart use of analytics, ensuring every release delivers meaningful improvement to users
- Prioritize Security and Best Practices: Develop with scalability and safety in mind, ensuring robust security and compliance across all builds
- Stay Ahead of the Curve: Keep pace with the latest in Salesforce, AI-powered tools like GitHub Copilot, and the ever-evolving world of digital commerce development. Your curiosity will fuel our innovation
Preferred Qualifications
- Familiarity with Billing and Revenue Recognition workflows, including SaaS/XaaS/IoT billing models and integrations with systems like NetSuite, SAP, or QuickBooks Online
- Experience in building Salesforce AppExchange products is a definite plus!
Benefits
- Health Insurance, PTO, and Leave time
- Ongoing paid professional training and certifications
- Fully Remote work Opportunity
- Strong Onboarding & Training program