Job Description:
We're seeking a skilled Salesforce Software Developer to join our dynamic team. As a key member, you'll have the opportunity to shape the future of Flo by contributing to the development and maintenance of our digital products.
This role involves working closely with cross-functional teams, including designers, product owners, and stakeholders, to drive innovation and excellence in our software solutions.
Required Skills and Qualifications:
* A proactive learner who stays current with the latest Salesforce developments and industry trends
* Strong understanding of Continuous Integration and Continuous Deployment (CI/CD) practices within the Salesforce context
* User-centric mindset to ensure optimal user experiences within the Salesforce environment
* Knowledgeable about software testing principles, test-driven development, and testing frameworks for Salesforce
* Skilled in creating and optimizing Salesforce data models, workflows, and custom objects
* Well-versed in version control tools like Git and familiar with code review workflows
* Experienced in integrating Salesforce with other systems using REST and SOAP APIs
* Familiar with GraphQL APIs
* Proficient in Apex scripting, including developing triggers, custom controllers, batch jobs, and asynchronous operations
* Experienced in writing clean, modular, and reusable Apex code while adhering to Salesforce best practices and governor limits
* Skilled in building user interfaces using Lightning Web Components (LWC), Aura Components, and Visualforce pages
* Familiar with developing applications on the Force.com platform, leveraging its declarative and programmatic capabilities effectively
* Skilled in designing and automating complex business processes using Salesforce Flows to deliver efficient point-and-click solutions
Benefits:
* Opportunity to get involved in product development from the ground up
* Work in an open-minded and dynamic environment with a talented team
* Budget and time for professional development courses
* Attractive compensation package, generous time-off and work-life balance
Others:
Our company is committed to fostering a culture that values collaboration, creativity, and continuous learning. If you're passionate about technology and sustainability, we encourage you to apply for this exciting opportunity.