About the role
We're looking for a Full-Stack Staff Developer to join our Payments team. This team is responsible for managing all payment-related user workflows, whether online or via terminal, directly impacting company revenue. You'll work closely with our support and security teams to help customers mitigate fraud risks. Your expertise will be used to guide the teams in complex technical decisions and to provide mentorship and support where needed. You'll also get the opportunity to contribute to the code base, set patterns, and implement the more complex areas of the features you are building. You will be working with a combination of languages (Ruby on Rails monolith with React and Typescript) as you contribute to various code bases.
We're looking for someone with experience in API design, as Jane takes an API-first approach, and integrating with third-party platforms. Ideal candidates will have expertise in the security domain and best practices, as well as exposure to HIPAA-governed implementations, PII-sensitive environments, or PCI compliance. Familiarity with data modeling and working with various data stores, such as Postgres, MySQL, Redis, and Kafka, is also highly valued.
You'll play a crucial role in driving company growth and enhancing the customer experience. This role is ideal for someone eager to tackle complex problems, contribute to impactful, customer-focused solutions, and help grow and take our team to the next level.
About the company
We're founder-led, which means we live our values while maintaining a clear vision for the future. Our product enables the likes of physiotherapists, mental health counsellors, chiropractors, and other allied health practitioners to run their practices in a digital-first way through features such as online booking, charting, scheduling, telehealth, secure payments and billing along with an evolving library of features.