Posted a month ago by

Sr. JavaScript Engineer, billing

San Francisco, CA, United States
Employment: Full Time Experience: Senior

The Zendesk Billing Team is looking for a talented full stack engineer with strong JavaScript skills to join them on their journey to provide a consistent and secure purchasing experience across the Zendesk family of products.

What you will enjoy doing every day:
  • Collaborate with the UX team and Product Management on designing beautifully simple billing and purchasing user experiences - then implement and deploy them.
  • Maintain and enhance our customer-facing EmberJS subscription/purchasing UI.
  • Work with a team of extremely talented engineers who own the Zendesk billing service.
  • Interact with customers and find creative solutions to challenging problems.
  • Keep track and adapt to rapidly changing requirements in a fast-paced team.
  • Provide support to the finance team to ensure our systems are compliant and secure.
What you bring to the role:
  • Minimum of 5 years professional experience with Ruby, Python, or Java.
  • Expertise in web technologies: Session management, object relational mapping, object caching, JavaScript, CSS, HTML, CSS Preprocessor, JSON, and RESTful web services.
  • Proficiency with relational databases and SQL (preferably MySQL).
  • Advanced experience developing complex single page apps with EmberJS, React, Angular, Backbone, or similar JavaScript MVC/MVP framework.
  • A team-first attitude that thrives in a fast-moving agile development environment.
  • Bachelor's degree in Computer Science or equivalent.
Nice to Have:
  • Experience with Rails (or similar framework).
  • Experience working on open source projects with an active GitHub repo.
  • Expertise with instrumentation frameworks like Segment/Pendo/Heap.
  • Experience working in a fast paced environment with continuous integration, unit/integration/load/performance testing.
  • Experience with billing platforms and services (Zuora, Braintree, PayPal), multi-currency, internationalization, payment processing, subscription modeling, fraud detection.
  • Experience with Continuous Integration systems or Continuous Deployment / Delivery (Travis, Jenkins).
  • Experience with Javascript build infrastructure/tooling (Webpack, grunt, EmberCLI).
Equal Opportunity Statement

Individuals seeking employment at Zendesk are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.

The PowerToFly Mission

We're passionate about connecting highly skilled women with leading companies committed to diversity and inclusion.

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job