- Write coding solutions using key Salesforce core programing languages (Apex, Visualforce, Lightning Web Components, HTML, XML, JavaScript, CSS, AJAX, SOQL, RestAPIs)
- You have a strong understanding of workflow, process builder and flows
- Experience with CI/CD and deployment techniques in Salesforce
- Experience with Security Model in Salesforce
- Experience with key areas of enterprise architecture, including integration technologies, single sign on
- Design the framework for Salesforce developer best practices at Intercom. You will establish what good looks like for others to follow.
- Using Salesforce APIs, partner with cross-functional teams to implement and maintain our Quote to Cash integrations in order to bring automation and optimization to our Sales and Marketing teams.
- Manage Salesforce engineering projects throughout the entire Salesforce.com development life cycle (including technical design, coding, testing, deployment, documentation and support)
- Perform independent code reviews and certify code developed by self and other team members on the project
- Follow Salesforce development best practices and guidelines in implementing solutions and test classes, without creating technical debt and maintaining security in the application
- Develop custom applications and perform testing using Salesforce Apex and Visualforce.
- Write tests, analyze, and implements high-quality code according to specifications
- Partner with Business Systems Analysts to understand business requirements in order to build solutions that meet the needs of a scaling business.
- 5+ Years of Salesforce development platform, Apex programming language, and Visualforce (experience with Lightning will be a strong plus)
- Proficient with at least a one other common language, preferably Ruby on Rails, Java, Python, or Node
- Experience with financial systems (Zuora, Netsuite) is a plus
- Familiarity with the following: Salesforce Developer Console / Workbench / API Tooling (REST preferred), Visual Workflow, and other development tools
- Understanding of CI/CD Tools (SalesforceDX,Gearset etc.) a plus
- Experience with integrating 3rd-party APIs with the Salesforce platform
- Ability to write in HTML, CSS, Javascript, and popular Web UI frameworks within Visualforce pages or Lightning components
- Understanding of Salesforce test framework, test-driven development (TDD), and iterative development
- Familiar with Salesforce Administration: configuration, standard data model, security, and automations such as validation rules, workflows, and process flows
- Thorough understanding of the constraints of Salesforce platform, particularly with regards to governor limits and best practices in delivering business requirements in the context of those constraints
- Salesforce Developer I certification (formerly 401DEV) preferred
- Enthusiasm in startup culture and learning fast!
We are a well-treated bunch, with awesome benefits! If there’s something important to you that’s not on this list, talk to us! :)
- Competitive salary and meaningful equity
- Catered lunch and dinner served every weekday, plus a variety of breakfast foods and a fully stocked kitchen
- Fully funded comprehensive medical, dental, and vision coverage
- Open vacation policy and corporate holidays
- Paid Parental Leave Program
- Macbooks are our standard, but we’re happy to get you whatever equipment helps you get your job done
- Fun events for Intercomrades, friends, and family!