Staff Software Engineer, Full Stack

About Us

Over 360 million people worldwide experience hearing loss, yet 80% of them do nothing about it. At Eargo, we’re striving to disrupt an industry that’s desperate for change. Through product innovation and web technology, we’re looking to make a true difference in the world. Think Warby Parker for eyewear or Casper for mattresses. We’re a family of engineers and entrepreneurs with an ambition to dream big, and we’re looking to you to join us and help make it all happen.

Position Summary
The Staff Software Engineer, Full Stack will be responsible for leading a team in developing, maintaining and optimizing the web and eCommerce experience at Eargo. This position offers the opportunity to take ideas from conception to reality, building features end-to-end in an agile process. You will be a part of a small, rapidly growing team in a mentoring role.

What you'll be doing:

  • Lead the overall design and architecture of our eCommerce platform
  • Participate in project planning efforts to coordinate development work
  • Design, code, and test new features in an independent manner
  • Translate UI/UX wireframes into responsive, cross-platform friendly user interfaces
  • Ensure compatibility with various browsers and platforms
  • Build scalable, maintainable and robust code
  • Collaborate effectively with engineers, designers and stakeholders
  • Mentor engineers in growing their technical talent
  • Advocate for and adapt industry best practices for web development technologies

Have to haves: 

  • At least 5 years of working experience as a Full-stack engineer
  • At least 3 years of work experience with Ruby on Rails
  • Strong grasp of HTML, CSS and related web technologies
  • Strong understanding of JavaScript, JQuery and other web scripting technologies
  • Working knowledge of Git
  • Experience with software testing, particularly in web development
  • Experience supporting various browsers and platforms (e.g. – desktop, mobile, tablet)
  • Ability to work in a dynamic, agile environment

Nice to haves:

  • Experience with Spree or other eCommerce platform
  • Familiarity with site performance optimization using a variety of tools
  • Experience with SEO

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
ErrorRequired field
Error
ErrorRequired field
Error
ErrorRequired field