hero

Craft Ventures Portfolio Job Board

Fullstack Engineer - React, Node, Typescript

Terminal

Terminal

Software Engineering
Costa Rica
Posted on May 18, 2025
About Cents

We are Cents

Cents is the industry-leading, all-in-one business management system for laundromats and dry cleaners. With Cents, owners utilize software and hardware proven to help save money, transform operations, and drive additional revenue.

About The Role

Cents is a leading business management platform that helps laundry business operators grow, manage, and understand their business. With easy-to-use tools for point-of-sale, on-machine payments, revenue tracking, point-of-sale, and delivery services, Cents provides an all-in-one solution for managing the complexities of a laundry business. Designed with the unique needs of laundromats, dry cleaners, and multi-family/residential businesses in mind, Cents is the premier solution for entrepreneurs in the garment care industry. At the heart of Cents is a commitment to the industry's success, continually driving laundry businesses forward through ever-improving product solutions and strong community support.

What You’ll Do

  • Build and maintain consumer- and end-user-facing web and native experiences
  • Work closely with our Product and Design team to execute on our product roadmap
  • Produce high-quality results by leading or contributing heavily to large cross-functional projects that have a significant impact on the business
  • Continuously improve engineering standards, tooling, and processes
  • Make technical decisions and recommendations that will lay the foundation for the future of our engineering strategy
  • Assist our skilled support team and operations team in triaging and resolving production issues
  • Mentor other engineers via participation in code reviews

What You’ll Bring

  • 6+ years of experience building commercial software in a modern programming language
  • 4+ years of production experience with node.js, react, and typescript
  • Thorough understanding of and experience working with relational databases such as MySQL or PostgreSQL
  • History of using solid software development practices and tools such as automated testing, source control, and agile process
  • Positive approach to work, and treat others well
  • Excellent problem solving, analytical and organizational skills
  • Strong communication skills
  • Able to clearly express opinions on product design, while respecting the thoughts and opinions of their peers
  • Proven ability to communicate and collaborate effectively with engineers and non-engineering stakeholders alike
  • Experience building front-end applications in typescript using modern frameworks such as React
  • A focus on application observability, with experience monitoring application performance and errors in production