Salesforce Developer
Mid South Best Rentals
Full-time
Memphis, TN
Job description
Description: Develop and extend Salesforce CRM capabilities through custom code, integrations, and applications to support business operations during rapid scaling. This role combines Salesforce-native development (Apex, LWC, Flows) with broader full-stack skills for integration work and supporting applications. Strong AI fluency is essential—you'll use LLMs daily as coding partners and build AI-powered solutions including Agentforce implementations.
Key Responsibilities:
Salesforce Development (50%)
- Write clean, efficient Apex classes, triggers, and batch processes
- Build custom Lightning Web Components (LWC) for enhanced user experiences
- Develop complex Flows and invocable actions for business automation
- Create Visualforce pages and Aura components as needed for legacy support
- Write SOQL/SOSL queries optimized for performance and governor limits
- Implement proper error handling, logging, and debugging practices
- Conduct code reviews and maintain coding standards
AI & Agentforce Development (20%)
- Build and configure Agentforce agents, topics, and custom actions
- Develop Apex invocable methods to extend Agentforce capabilities
- Integrate external AI services and APIs into Salesforce workflows
- Use LLMs (Claude, ChatGPT, Cursor, Copilot, etc.) as daily development partners for code generation, debugging, and documentation
- Prototype and iterate rapidly using AI-assisted development techniques
- Stay current with Salesforce AI features and evaluate new capabilities
Integration Development (20%)
- Build and maintain integrations between Salesforce and external systems (NetSuite, property management platforms, marketing tools, etc.)
- Develop RESTful APIs and work with external API endpoints
- Implement middleware solutions and data synchronization processes
- Write integration code in JavaScript/Node.js, Python, or other languages as needed
- Troubleshoot integration failures and optimize data flow
Supporting Application Development (10%)
- Develop lightweight web applications and tools that complement Salesforce
- Build internal utilities, scripts, and automation outside the Salesforce platform
- Create data migration and transformation scripts
- Support WordPress/Gravity Forms integrations and custom form handlers
- Contribute to custom application development initiatives (React, Node.js, etc.)
Qualifications:
Required:
- 3+ years Salesforce development experience (Apex, LWC, Flows)
- Salesforce Platform Developer I certification
- Proficiency in at least one language outside Salesforce (JavaScript, Python, Node.js, etc.)
- Demonstrated daily use of LLMs and AI coding assistants (Claude, ChatGPT, Cursor, GitHub Copilot, etc.)
- Experience building and consuming REST APIs
- Strong understanding of Salesforce data model, governor limits, and best practices
- Git version control proficiency
- Excellent problem-solving and debugging skills
Preferred:
- Salesforce Platform Developer II certification
- Experience with Agentforce or AI agent development
- Integration Architect or Application Architect credentials
- Experience with CI/CD pipelines and DevOps practices (Salesforce DX, GitHub Actions, etc.)
- Familiarity with real estate or financial services systems
- Experience with NetSuite SuiteScript or other ERP integrations
- Background in WordPress, Gravity Forms, or marketing automation platforms
- Experience supporting rapid growth companies
Tech Stack You'll Work With:
- Salesforce: Apex, LWC, Flows, SOQL, Agentforce, Einstein, Platform Events
- Integration: REST APIs, JSON, middleware platforms, webhooks
- Languages: JavaScript/Node.js, Python, SQL
- Tools: VS Code, Salesforce CLI, Git, AI coding assistants
- Other Systems: NetSuite, WordPress, Gravity Forms, property management platforms
What Success Looks Like:
- Custom solutions are delivered on time with clean, maintainable code
- Integrations run reliably with proper error handling and monitoring
- Agentforce agents and AI features automate meaningful business processes
- AI tools amplify your productivity—you ship more, faster, with higher quality
- Complex technical problems are solved with minimal supervision
- Code is well-documented and other developers can maintain it easily
Pay: From $80,000.00 per year
Benefits:
- Health insurance
- Paid time off
Work Location: In person