Back to jobs

Point-of-Sale Software Developer

Ricochet POS · Boise, ID, US

Spotted 47m agoFull-time

Job details

Pay
$75,000 – $105,000 a year
Work mode
On-site
Employment
Full-time
Posted
Oct 27, 2026
Last confirmed open
Oct 28, 2026
Job description

About this role

Job Description

Ricochet POS is seeking a Point-of-Sale Software Developer to help develop, maintain, and enhance software for retail and consignment businesses. The ideal candidate will have experience building web-based applications, integrating payment systems, managing inventory data, and developing reliable software features that improve daily business operations.

This role focuses on developing and improving point-of-sale functionality, inventory management tools, customer account features, reporting systems, and third-party integrations. The successful candidate will work collaboratively with technical and product teams to deliver secure, scalable, and user-friendly software.

Responsibilities

  • Develop, test, and maintain point-of-sale software and web applications.
  • Build and improve features for sales transactions, refunds, discounts, and receipts.
  • Develop inventory management, customer account, and consignor management functionality.
  • Integrate payment processing services and third-party business applications.
  • Design and maintain APIs, database queries, and data-processing functions.
  • Troubleshoot software defects and improve application performance.
  • Support integrations between retail systems and online storefronts.
  • Participate in code reviews, testing, debugging, and software releases.
  • Maintain technical documentation and follow coding standards.
  • Collaborate with product, customer support, and engineering teams to improve the user experience.

Required Skills

  • Experience in software development or web application engineering.
  • Proficiency in JavaScript and modern web development technologies.
  • Understanding of APIs, database design, and SQL.
  • Familiarity with application testing, debugging, and version control.
  • Knowledge of secure software development and data protection practices.
  • Strong analytical, communication, and problem-solving skills.
  • Ability to work collaboratively and manage development tasks effectively.

Preferred Qualifications

  • Experience developing point-of-sale, retail, inventory, or payment applications.
  • Familiarity with payment gateway integrations and transaction processing.
  • Knowledge of cloud-based software and SaaS applications.
  • Experience with React, Node.js, or comparable development technologies.
  • Understanding of accounting integrations, reporting systems, and e-commerce platforms.
  • Familiarity with automated testing and continuous integration tools.

About the Company

Ricochet POS is a Boise, Idaho-based software company that develops point-of-sale and retail management software for consignment, resale, and other retail businesses. Its platform combines sales processing, inventory management, customer accounts, consignor payouts, reporting, payment processing, and online store integrations.

The company focuses on helping retailers streamline operations and manage in-store and online sales through an integrated software platform.

Compensation and Benefits

  • Estimated annual salary: $75,000–$105,000, depending on experience and technical expertise.
  • Opportunities to contribute to retail technology and software product development.
  • Technical training and professional development may be available.
  • Health insurance, retirement plans, paid time off, and other benefits must be confirmed with the employer.

This job description is a draft and does not confirm an active vacancy.

Pay: $75,000.00 - $105,000.00 per year

Benefits:

  • Relocation assistance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed