Profile insights
Find out how your skills align with the job descriptionSkills
Job details
Pay
- $100,000 - $140,000 a year
Job type
- Full-time
Benefits
Pulled from the full job description
- Health insurance
- 401(k) matching
- Vision insurance
- Unlimited paid time off
Full job description
Job Overview
Left Main REI is a top 1% Salesforce partner company primarily serving real estate investors and commercial real estate brokers. We specialize in providing a robust Salesforce solution optimized for real estate industry business processes and have harnessed the power of data + AI to help our customers move faster, think smarter, and achieve more.
We’re a team of passionate innovators on a mission to transform how real estate businesses operate and scale. If you’re excited about shaping the future of a dynamic industry, this is your moment.
We are seeking a skilled Salesforce Developer to join our growing Professional Services team. In this role you will design, build, and maintain customized Salesforce solutions that are developed for our real estate investor customer base. You will leverage AI-assisted development tools to accelerate delivery and improve solution quality. You will collaborate with business analysts, internal teams and customer stakeholders to translate business requirements into scalable, maintainable Salesforce applications. This is a fully remote position with a high level of customer interaction in a fast paced startup environment.
Responsibilities
- Design, develop, test, and deploy Apex classes, triggers, Visualforce pages, and Lightning Web Components (LWC)
- Utilize AI-assisted coding tools (e.g., GitHub Copilot, Einstein for Developers) to accelerate development, improve code quality, and reduce repetitive tasks
- Build and maintain declarative automation using Flow Builder, Process Builder, and Approval Processes
- Develop and maintain REST/SOAP API integrations between Salesforce and third-party systems
- Perform Salesforce configuration including custom objects, fields, page layouts, validation rules, and security settings
- Optimize SOQL queries and Apex code to adhere to governor limits and platform best practices
- Collaborate with customers to design scalable, high-quality technical solutions
- Apply AI tools to support design activities such as generating technical documentation, prototyping data models, and analyzing existing solutions
- Lead technical discovery sessions and translate business requirements into technical specifications
- Evaluate AppExchange products and recommend third-party solutions when appropriate
- Use AI-assisted testing and code review tools to identify bugs, security issues, and performance bottlenecks earlier in the development cycle
- Troubleshoot production issues, perform root cause analysis, and implement fixes with urgency
- Work closely with business stakeholders to gather and refine requirements
- Provide technical guidance and mentoring to junior developers and Salesforce admins
- Communicate project status, risks, and technical decisions clearly to both technical and non-technical audiences
Experience
- 5+ years of hands-on Salesforce development experience (Apex, LWC, Visualforce)
- Active Salesforce Platform Developer I certification (PD1) — required
- Strong proficiency in Lightning Web Components and Aura Component development
- Experience with Salesforce integration patterns (REST API, SOAP API, Platform Events, CDC)
- Solid understanding of Salesforce data model, security model, and sharing rules
- Familiarity with modern AI and GenAI development patterns, such as LLM APIs, prompt engineering, RAG, embeddings, vector databases, model evaluation, agent workflows, or AI-assisted automation.
- Ability to use modern AI development tools such as ChatGPT, Claude, Cursor, GitHub Copilot, or similar tools to improve development speed, code quality, documentation, and problem solving.
- Experience working with CI/CD pipelines, GitHub Actions, automated testing, infrastructure-as-code, or deployment automation.
- Comfort working in a fast-moving startup environment where priorities evolve and developers are expected to own outcomes, not just tickets.
- Strong communication and collaboration skills, with the ability to partner across internal and external teams.
Pay: $100,000.00 - $140,000.00 per year
Benefits:
- 401(k) matching
- Health insurance
- Unlimited paid time off
- Vision insurance
Work Location: Remote