Senior Full Stack Engineer
We’re changing the way businesses manage payments and rewards. Since our first transaction in 2021, we’ve onboarded over 50,000 businesses, processed billions in payments, and issued billions of rewards points. As we continue to scale in Australia and launch into the US under PayRewards.com, our mission is simple: to turn every payment into an opportunity for growth and rewards.
At Pay.com.au, you’ll join a fast-growing team shaping the future of B2B payments. Our Elsternwick office is a hub of creativity, collaboration, and seriously great coffee—an environment where ideas move quickly and impact is felt every day. If you want to be part of a company with momentum, this is the place to be.
About the role
We're on the hunt for a passionate Full Stack Developer who thrives in a fast-paced startup environment! If you love iterating quickly, embracing challenges, and turning ambiguity into action, we want you on our team.
Join a group of experienced, high-energy innovators with an exciting roadmap ahead—we just need your expertise to lead our growing development team and bring it to life! This is your chance to own the technology, drive innovation, and make our product even more awesome.
Responsibilities
Designing, developing, and maintaining both front-end (Typescript, React) and back-end applications (NodeJS, REST, GraphQL)
Building and managing databases (PostgreSQL, MongoDB).
Ensuring cross-browser compatibility and responsiveness.
Building and maintaining containerised applications using Docker.
Managing cloud services (AWS) using Terraform.
Working closely with UI/UX designers, product managers, and other developers.
Debugging, troubleshooting, and optimizing performance.
Keeping up with industry trends and emerging technologies.
About you
Proven experience as a Senior Developer in full-stack web development.
Strong coding competency and an emphasis on experience with NodeJS, TypeScript and React.
Great engineering practices and experience in automated Unit and Integration testing with Jest as well as E2E testing using Playwright.
Excellent communication skills, a good understanding of both technical and product aspects of a project and the ability to convey core technical principles.
Attention to detail and an advocate for quality within the software development lifecycle
Great at breaking down issues and solving problems
Enjoy sharing knowledge with team members and collaborating on ideas
Being agile and having the ability and mindset to get products to market.
Knowledge of SQL and relational databases
Why join us?
Exciting FinTech Startup: Be part of a fast-growing fintech company with massive growth potential.
Flexible Working Conditions: Enjoy flexible working arrangements and a great work-life balance.
Inclusive Environment: Thrive in a culture that values creativity, innovation, and collaboration.
Perks: Enjoy a casual work environment and the best coffee in town.