Summary
Join a next-generation digital consultancy as a Salesforce Developer and contribute to the development and delivery of consumer and enterprise applications. As a member of the software development team, you'll write maintainable, testable, and performant software in collaboration with your colleagues.
Requirements
- 3+ years experience building and delivering modern production-grade web applications in a Salesforce environment
- Experience with Java, Apex, SOQL, Visualforce, Lightning Web Components, Lightning Design System
- Experience leveraging Salesforce declarative systems (Creating Fields, Objects, Actions, Sharing Rules, Profiles, Permission sets, Processes, Flows, Workflows, Validation Rules, Omni Scripts etc.)
- Experience with Salesforce Commerce Cloud and Salesforce CRM
- Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
- Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
- Great interpersonal skills - we work very closely together as a team and require a lot of communication
- A proactive personality, and a desire to deliver your best work
- A love for improving software development workflows and processes
- Intermediate to advanced English.
Responsibilities
- Write maintainable, testable, and performant software in collaboration with our world class team
- Participate in code review and performing extensive testing to ensure high quality software
- Research new technology and tools and share those findings with the team
- Communicate clearly and effectively with all members of our team
Preferred Qualifications
- Front end JS framework experience using React or Angular or similar
- Experience working with content management systems (Wordpress, AEM, Sitefinity etc…)
- Experience working within cloud environments (AWS, Google Cloud, Azure)
- Experience working with GraphQL, ElasticSearch, Serverless, or Next.js
Benefits
- Comprehensive Health & Wellness Benefits Package
- Socials, Outings & Retreats
- Parental Leave Program
- Technology & Travel Allowance
- Culture of Learning & Development
- Flexible Working Hours
- Work from Home Flexibility
- Service Recognition Programs