The Salesforce CLI is critical to providing a modern development experience on the Salesforce Platform and we have an opening for a senior level engineer to join our team. Our vision is to provide a modern, productive and enjoyable developer experience that supports every builder and developer and we want to speak with you about this fantastic opportunity.
The Salesforce CLI is built on top of a Salesforce owned open source framework called oclif. Oclif is not only the underlying framework for the Salesforce CLI but also for the Heroku CLI and open source CLIs built by other companies. We are currently working to move all of the Salesforce CLI plugins to open source so we can benefit from all the great contributions our developer community has to provide. We're excited about innovating what CLI experiences can be and are looking for another member to join the team.
What we’re looking for:
Project experience using preferably NodeJs (or any object-oriented language), Javascript, Typescript
Thorough comprehension of Promise and async/await usage patterns
Experience with unit testing frameworks like mocha or jest
CI experience (CircleCI)
Willingness to work as a hybrid engineer (Dev and QA)
Good written and verbal skills
Ability to work with remote team members
Quality centric work attitude
Experience with object oriented design patterns (Decorator, Builder, Factory, Command, Adapter ...) (NOTE: All of these patterns are found in our codebase)
Git experience
Regular CLI user
Passionate about developer experience
Ability and desire to work with customers to debug issues on any OS
Preferred Qualifications:
Experience building CLI tools
Windows development experience
TypeScript
Salesforce Platform Development Experience
Argentina Benefits
- Unlimited PTO- Employee Stock Purchase Program- OSDE 410 for the family group- Wellness and Education Reimbursement- Parental Leave- Bimonthly salary reviews- Childcare subsidiesAnd more!
At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.Salesforce welcomes all
Accommodations - If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.