Salesforce Application Engineer

Zillow Zillow · Consumer · Mexico City, Mexico

This role is for an experienced Salesforce Application Engineer who will build tools within the Lightning development framework to support Zillow's operations, sales, and other product teams. The engineer will be responsible for architecting and developing complex technical solutions using VisualForce, Apex, and Javascript, with a strong understanding of Salesforce architecture, data models, and integration patterns. Collaboration with sales, software engineers, and data engineers is expected throughout the software development process. The role requires expertise in Salesforce development, Lightning implementations, and advanced Javascript skills, along with experience in object-oriented programming and SQL/NoSQL databases. Experience working in an Agile environment and mentoring junior team members is also desired.

What you'd actually do

  1. You have experience architecting and developing complex technical solutions in the Salesforce platform using VisualForce, Apex, Javascript.
  2. You have an advanced understanding of the Salesforce architecture in terms of data model, integration patterns and design best practices.
  3. You have experience writing scalable, reusable code with well written unit tests.
  4. Provide technical support for integration with Salesforce, in-house systems, and third-party systems such as Jira and ServiceNow.
  5. Collaborate with sales, software engineers and data engineers through the entire software development process to deliver tools and features.

Skills

Required

  • Salesforce development
  • Lightning development framework
  • VisualForce
  • Apex
  • Javascript
  • Salesforce architecture
  • Data model
  • Integration patterns
  • Scalable code
  • Reusable code
  • Unit tests
  • Object oriented programming (Java or Python)
  • SQL/NoSQL databases (Sql Server, Postgresql, Mysql)
  • Agile environment
  • Mentoring junior team members

Nice to have

  • React/Redux
  • Angular
  • Web components
  • Responsive layouts

What the JD emphasized

  • 3+ years of experience developing in Salesforce
  • Prior experience with Lightning implementations and/or building Lightning Web Components (LWC)
  • Significant experience and understanding of Salesforce.com architecture and the various APIs
  • Advanced Javascript skills at the leading edge of today's web development in areas such as React/Redux, Angular or web components, responsive layouts, and so forth.
  • Experience with an Object oriented programming language (Java or Python)
  • Expertise with Sql Server, Postgresql, Mysql or other Sql/NoSql databases.