Springshare is emerging as the go-to vendor for libraries looking for cutting-edge, affordable, easy-to-use cloud software solutions. We're proud of what we have built so far, but we're just getting started. If you are passionate about helping libraries carry out their mission, consider joining our team of enthusiastic overachievers and help us take the company to the next level.

Basic Requirements

Each Springy must posses these three 3 essential qualities:

  1. Total commitment to providing the best customer service, ever!
  2. Absolute dedication for going above and beyond for our customers, every time!
  3. Ingrained attitude that the customer always comes first - always!

Notice a common thread? Yes, we are very serious about this customer satisfaction thing. We do whatever it takes to ensure our customers are well-equipped to provide amazing service to their customers.

Professional Requirements

Besides the customer-centric attitude, below are the requirements and qualifications for the following positions:

  • Senior Software Developer
  • Junior Software Developer
  • Product Manager
  • Regional Sales Rep


Senior Software Developer

As part of our agile development team, a Senior Software Developer will take ownership of one of Springshare's products and its complete software development lifecycle (SDLC). The developer will be responsible for the full-stack development and maintenance of the product. Duties include solving complex technical problems both individually and as part of a team (with hands-on coding, testing and debugging), learning and applying industry standard practices and coding patterns, improving the product's performance and scalability, mentoring junior developers, and obtaining valuable business knowledge in the process. In other words, you'll be busy - really busy - but you'll be working with a great team of like minded people who are focused on bringing the best in our products and the best in each other.

Springshare's highly scalable, performant products are built on the LNMP (Linux/Nginx/MySql/Php) tech stack. We also rely on a cornucopia of server-side and client-side technologies (Redis, Angular, Javascript, Python, etc.) so previous experience with any of these is always a plus. Everything is hosted on AWS Cloud.

Qualifications

  • 7+ years experience in software development using object-oriented (OO) languages.
  • Deep understanding of computer science fundamentals (algorithms, data structures, databases, software engineering).
  • Penchant for solving problems including but not limited to performance optimization and scalability.
  • Ability to communicate clearly, learn new technologies, and apply newly gained knowledge.
  • Motivation to constantly improve professional skills and products to delight customers (we ask ourselves every day: how can we improve things for our customers in everything we do?)
  • Ability to work with and as part of a remote, distributed team.
  • Ability to mentor junior developers and raise the bar for the team.

Location: New York, NY or Remote


Junior Software Developer

As part of our agile development team, a Junior Software Developer will partner up with a Senior Developer to work on one or more of Springshare's products. Under the guidance of the Senior Developer and CTO, the Junior Developer will gain exposure to the full software development lifecycle (SDLC) and industry-standard, modern coding practices. The developer will be responsible for full-stack development and maintenance of one or more Springshare's products. In short, you will have an outsized impact on our small team, and a great opportunity to gain experience and knowledge necessary to become a Senior Developer in due time.

Springshare's highly scalable, performant products are built on the LNMP (Linux/Nginx/MySql/Php) tech stack. We also rely on a cornucopia of server-side and client-side technologies (Redis, Angular, Javascript, Python, etc.) so previous experience with any of these is always a plus. Everything is hosted on AWS Cloud.

Qualifications

  • Familiarity with software development using object-oriented (OO) languages.
  • Solid understanding of computer science fundamentals (algorithms, data structures, databases, software engineering).
  • Ability to communicate clearly, learn new technologies, and apply newly gained knowledge.
  • Motivation to constantly improve professional skills and products to delight customers (we ask ourselves every day: how can we improve things for our customers in everything we do?)
  • Ability to work with and as part of a remote, distributed team.

Location: New York, NY or Remote


Product Manager

As part of an agile team, a Product Manager will take ownership of one or more Springshare products and act as a central nervous system for the products' development and success. Duties include working with the the VP of Product and the rest of the team to chart the product's features and future functionality, coordinating coding sprints with developers, and conducting daily standups. The Product Manager also conducts L2 (level 2) support, helps the sales team with specific product questions, and interfaces with the clients on a daily basis to solicit product feedback and help them solve any issues which arise during regular product use.

Qualifications

  • Previous experience with product management in a 3+ team member setting.
  • Knowledge of html/css required and familiarity with programming or scripting concepts is a big plus.
  • Mastery of conducting and leading webinars and online meetings.
  • Ability to communicate clearly, learn new technologies, and apply newly gained knowledge.
  • Excellent organization and multi-tasking skills (like, really, really excellent!)
  • Ability to work with and as part of a remote, distributed team.

Location: New York, NY or Remote


Regional Sales Rep

As part of our sales team, a Regional Sales Rep will have full sales responsibility for a given territory/region. Duties include working with current clients on identifying the needs for upgrading to the Springshare Suite, as well as prospecting work on new opportunities with academic, school, public, and special libraries. The sales rep will work with the VP of Sales on developing and executing the sales strategy for their region. They will also work closely with the rest of the sales team on consortium opportunities and exchange of ideas and best practices. Travel consists of attending 3 to 4 regional or national library-related conferences. All other sales-related activities are performed remotely, using webinars and online tools.

Qualifications

  • 3+ years experience in sales, preferably in education/library related markets.
  • Mastery of conducting and leading webinars and online meetings.
  • Ability to understand our technology/software and clearly communicate its benefits to prospects.
  • Excellent organization and multi-tasking skills (like, really, really excellent!)
  • Ability to work with and as part of a remote, distributed team.

Location: Remote

We'd love to hear from you so please drop us a line with your resume attached at jobs@springshare.com.