Front End Developer

Development | San Francisco, CA, USA



Xero is beautiful accounting software that's changed the way people do business all over the world. — watch the video, you'll enjoy it.


The company is also nearly doubling in size every year.  We’re winning.  Come help us win more. 


Xero is online accounting software that gives small businesses and their advisors real time access to accounting information, anytime, from anywhere.  


We’re looking for Front End Developers interested in joining our payroll software team. You’ll work in a highly collaborative software development process on innovative projects alongside the Product Owner and product designers.



  • Help implement the next generation of Xero products
  • Build efficient and reusable front-end abstractions and systems
  • Identify and address performance bottlenecks
  • Participate in design and code reviews
  • Interact with other team members to incorporate their innovations
  • Identify and communicate best practices for front-end engineering.

You Will Need:

  • Expert knowledge of JavaScript
  • Expert knowledge of web technologies (HTML/CSS)
  • Ability to write high-performance, reusable code for UI components
  • Aware of, but not reliant on, Object Oriented JavaScript Frameworks (Prototype JS, MooTools, Dojo, etc)
  • Experience developing rich applications with HTML/CSS/JS
  • Passion for performance debugging and benchmarking
  • 3+ years of experience building web applications.

Desired Skills:

  • Excellent verbal communication, analytical skill and critical thinking
  • Open mind and willingness to learn from peers
  • Knowledge and experience with Agile development methodologies
  • Ability to bring new ideas to the table, a passion for all things web and a willingness to go the extra mile.

If you’re passionate about helping small businesses use software more effectively, are involved in the development community and love developing the latest technologies, we’re keen to talk to you!


Contact us today!


Xero is an Equal Opportunity Employer.

Apply for this job View other openings

Got a few questions before you apply? Contact us.

Special package pricing & services with  

Enter your details and the team at   will help you organise the best service for your business.


You'll hear from   soon.


Oops, there was an issue contacting  . Please try again.