Skip to content

Senior Salesforce Developer

Remote
  • Kenya
Product

Job description

As a Senior Salesforce Developer, you will be part of a small but growing Singlify product development team in Kenya that works collaboratively and actively to contribute to developing Singlify’s Salesforce solutions.

What we are looking for

We are looking for an experienced Salesforce Developer who:

  • is excited to join a fast-growing tech-for-good Salesforce product company
  • is a problem solver and likes to get stuck into technical challenges
  • has an entrepreneur mindset and is a self-starter
  • enjoys a hyper transparent flow of information, conversation and ideas
  • thrives in a culture of ownership, partnership, innovation and delivery

Your main responsibilities will be to:

1. Design and develop our Salesforce based solutions

  • Lead the solution design process for new features
  • Lead the development of new features and functionality
  • Lead the maintenance and improvement of existing features
  • Drive innovation on new features that can be added to the solution
  • Contribute to the development of a strategic vision for product development and enhancement
  • Support the Customer Success team with custom development of functionality and features, as well as 3rd line support where necessary

2. Coaching and Mentoring team members

  • Assist fellow developers in troubleshooting and resolving any technical issues they are experiencing
  • Assist in upskilling and training of junior members of the team.

Job requirements

Person and professional specifications

  • 3-5+ years experience designing and developing on the Salesforce platform
  • In-depth experience with Salesforce no-code tools like Process Builder, Flows, Workflow rules
  • In-depth understanding of APEX design patterns and object-oriented programming
  • In-depth experience implementing and developing with APEX, Visualforce and SOQL
  • Experience in building web services and event driven triggers
  • Experience in designing, developing, testing and deploying custom web components utilizing technologies like: Lightning Web Components, Visualforce, HTML, CSS, JavaScript, JQuery libraries, AJAX, etc.
  • Experience working with Agile development methodologies and test-driven development
  • Passion for the Salesforce technology platform
  • Excellent written and verbal communication skills
  • Proactive, able to take initiative and self-motivate

Added Bonus

  • Experience developing Salesforce managed packages
  • Experience in the financial sector, in particular in loan management
  • Experience with Jira and Bitbucket
  • Experience with Salesforce DX ( Scratch orgs, CLI) to manage Apps across their lifecycle
  • Salesforce developer or architect related certifications

or