Senior Software Engineer - Salesforce CLI

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, TypescriptThorough comprehension of Promise and async/await usage patternsExperience with unit testing frameworks like mocha or jestCI experience (CircleCI)Willingness to work as a hybrid engineer (Dev and QA)Good written and verbal skillsAbility to work with remote team membersQuality centric work attitudeExperience with object oriented design patterns (Decorator, Builder, Factory, Command, Adapter ...) (NOTE: All of these patterns are found in our codebase)Git experienceRegular CLI userPassionate about developer experienceAbility and desire to work with customers to debug issues on any OS

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 toolsWindows development experienceTypeScriptSalesforce Platform Development Experience

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.

¿Querés ser el primero en descubrir todas las novedades?

Suscribite YA y recibí información con el mejor contenido, empresas y oportunidades laborales.