Search by job, company or skills

Salesforce

Lead Member of Technical Staff (Node.js and Java)

Save
  • Posted 2 days ago
  • Be among the first 40 applicants
Early Applicant

Job Description

Job Details

We are looking for experienced engineers for the AppExchange team to help us build the future of the new Salesforce Ecosystem. Our team is working on building a new ISV Platform with all the components of multiple clouds in Salesforce technologies. We want you to be part of this success story.

As an engineer on this team, you'll be working with multiple teams within our platform to design, develop and deliver solutions that help build the next ecosystem for Salesforce's ISVs (partners). The system you build will be extensively used to distribute diverse applications by partners around the world to all existing and future Salesforce customers.

AppExchange is building the next generation of our ecosystem marketplace, extending the base and the boundaries of our platform, while infusing intelligence through every step of our customers journey. The new ecosystem will be able to package, publish and list solutions across multiple technologies like Einstein, Mulesoft, Tableau and Slack while delivering full transactability within the AppExchange (Discover→Purchase→Provision). AppExchange Intelligence powers the search, analytics and recommendations while the listings, reviews and installs have to be everywhere including Salesforce platform, AppExchange and AgentExchange sites.

Requirements

  • Excellent object-oriented design skills anchored by experience applying design patterns
  • Experienced in modern web technologies and web application development
  • Experienced with the following technologies:
  • Front End developments frameworks: React, Angular, Next.js, Javascript, Typescript, HTML, CSS etc
  • Java, or other OOP languages
  • Back End development frameworks: Node.js, Express, NestJS etc
  • Familiarity with developing for the web
  • Experience building scalable APIs and microservices in an enterprise software environment
  • Experience with relational databases (e.g. postgres) and the design of data models
  • Experience with unit test frameworks

Preferred Qualifications

  • A strong desire to learn technology and a polyglot attitude
  • A commitment to quality, stability and performance
  • Experience with automated E2E testing frameworks
  • Ownership of the whole software development lifecycle, including:
  • Service ownership
  • Familiarity with CI/CD approaches,
  • Experience supporting and troubleshooting software in production
  • Excellent communication skills and a strong team player
  • Understanding of how to balance speed of delivery with maintainability
  • Proficient in written and spoken English
  • Experienced in building on top of the Salesforce Platform, with expertise in Apex and Lightning Web Components
  • Conversant with Salesforce Platform features and best practices
  • Experienced in developing and maintaining packaged solutions

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149361329