Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Salesforce Developer

Delivery | National - Remote | Full Time

Job Description

Senior Salesforce Developer - Remote

Location: National, Remote, Anywhere, USA



At CodeScience, Inc., we help companies build products for the Salesforce AppExchange. Founded in 2008, we were a founding member of the Salesforce Product Development Organization (PDO) program, and are the only company to achieve the Master Navigator PDO designation. Our clients’ success is rooted in CodeScience’s ability to support them through every stage of their lifecycle from ideation to deployment. We also believe in having fun while doing it.


At CodeScience, our Salesforce Developers are the real deal. We take on some of the most challenging Salesforce application development in the business. We look for dual mastery of the Apex language (you’ve written batch, schedulable, bulk and you like it) and those who know how to use JavaScript to its fullest capabilities on the platform. Our Engineering team is tasked with creative technical implementation, so you must have the desire to push the platform to its boundaries and think outside the box to deliver solutions. The kicker: you have exceptional communication skills balanced with firecracker technical capabilities. This is a crucial position in our ability to deliver value to our customers.

Success predictors 

  • You are passionate about building applications on the Salesforce Platform that solve client needs elegantly, balanced with long term maintainability.

  • You enjoy getting to know your project team members across all roles, and use your relationships as the foundation for meaningful collaboration.

  • You are open to feedback on your work, as well as new ideas, perspectives and opinions. Your open-mindedness helps create a safe space for others to do their best.

  • You are naturally empathetic and seek out opportunities to help others on projects and across the company.

  • You enjoy praising your teammates for doing exceptional work.

  • You loathe micromanagers and require minimal direction, but know when to seek out help.

  • You are used to juggling and prioritizing requests, and pride yourself on following-through on commitments.

  • You value a remote work environment and having a balanced life.

  • You are highly motivated, highly intelligent, highly inquisitive and at least moderately funny.

  • You geek out over interesting clients and challenging projects.

  • You prioritize learning from your failures over talking about successes.

  • You are always striving to better master your craft.

Duties & Responsibilities

  • Work both independently and collaboratively with your team to deliver solutions that meet client expectations and acceptance criteria

  • Potentially juggle 2 projects simultaneously, setting the correct expectations with project leadership on what can and cannot be accomplished given your commitments

  • Provide solution implementation using a variety of technologies listed in the requirements. Be inquisitive, but practical.

  • Provide guidance to team members on the implementation approaches for both your work and the work of others 

  • Participate in the code review process and also perform code reviews, as needed

  • Maintain a strong familiarity with and adherence to CodeScience’s coding standards and best practices

  • Write test methods as a feature of your codebase, and not just a deployment requirement

  • Proactively complete peer surveys to support the feedback process for individuals and continual craft mastery

  • Earn Salesforce Certifications to support career advancement

Desired Experience and Characteristics

  • 4+ years Salesforce Development experience

  • Strong understanding and execution of Salesforce concepts 

  • Experience with Salesforce packaging

  • Ample experience with Agile/Scrum and test-driven development methodologies

  • Able to demo to the client and justify your implementation approach to both technical and non-technical stakeholders

  • Responsiveness to requests from project members and supervisors

  • Trailhead Trailblazer Rank of Expeditioner+

  • Salesforce JavaScript Dev I and/or Salesforce Platform Dev I certification

  • Salesforce Platform Dev 2 certification (bonus)

Required Technology

  • 4+ years high-level Salesforce application development experience (that’s 4+ years of Apex, not 4+ years of creating objects, reports and workflows).

  • 4+ years developing advanced user interfaces on the Salesforce platform using Aura and/or Lightning Web Components

  • Able to articulate object oriented principles in multiple programming languages

  • Highly proficient with SOQL,SOSL, Triggers, Batch

  • Intermediate+ core JavaScript skills

  • CSS skills are nice to have

  • Must use and understand Git and GitHub team development practices

  • Experience with common API and integration patterns

To apply, visit or email your resume with cover letter to recruiting

Your information is kept confidential

CodeScience is an Equal Opportunity Employer