
Job Overview
Location
Calgary
Job Type
Full-time
Category
Software Engineer
Date Posted
March 25, 2026
Full Job Description
đź“‹ Description
- • ZayZoon is on a mission to revolutionize employee financial wellness by providing innovative financial empowerment platforms. We offer services like earned wage access, enabling employees to access their wages before payday, significantly reducing financial stress for a large percentage of users. Recognized for our rapid growth and impact, including accolades from Deloitte Technology Fast 50, Deloitte Technology Fast 500, and CIX awards, ZayZoon has secured substantial funding to further its mission. We are a fully remote company, hiring across Canada and the U.S., dedicated to building services that meet the immediate needs of today's employees and shape the future of financial well-being.
- • As an Intermediate Developer at ZayZoon, you will play a crucial role in tackling complex development and engineering challenges. Your day-to-day responsibilities will involve creative problem-solving, delving deep to understand the root causes of issues, and leveraging data to support your findings. You will be instrumental in building, maintaining, and architecting our core web and mobile applications, ensuring they are robust, scalable, and reliable. A significant part of your role will include integrating with and maintaining various third-party tools and services, requiring adaptability and a keen eye for detail. You will actively participate in our agile development process, contributing to sprint planning, story grooming, and daily stand-ups, fostering a collaborative and efficient workflow. Collaboration extends beyond the development team; you will work closely with other departments, including Product, Customer Care, and Finance, to address product issues and implement new features seamlessly. Adherence to our Software Development Life Cycle (SDLC) and secure coding practices is paramount, ensuring the integrity and security of our systems. You will also engage in peer-to-peer collaboration within your development pod, participating in pull request reviews, mentoring junior developers, sharing knowledge, and pairing on complex technical stories. A key aspect of this role is championing ZayZoon’s mission, embodying our commitment to providing responsible financial products to an underserved generation of employees through your work.
- • You will be part of a dynamic and growing team that is passionate about making a tangible difference in the lives of employees. Our company culture values innovation, collaboration, and continuous learning. We are a fully remote organization, offering the flexibility to work from anywhere, fostering a healthy work-life balance. ZayZoon has experienced significant growth, evidenced by its inclusion in prestigious lists like the Deloitte Technology Fast 50 and Fast 500, and top-10 growth companies in Canada by CIX awards. Our recent Series B funding round, nearing $50 million USD, underscores our strong market position and future potential. We are committed to building a diverse and inclusive workplace where every team member feels valued and empowered to contribute their best work. You will join a team that is dedicated to solving real-world problems and creating meaningful financial solutions.
- • In this role, you will have the opportunity to hone your skills in Ruby on Rails and full-stack development, working on challenging projects that have a direct impact on our users. You will gain experience in architecting systems for greater flexibility, reliability, and scale, and deepen your understanding of production application challenges such as concurrency, queuing, background processing, and efficient data ingestion. You will have the chance to contribute to the evolution of our financial wellness platform, learning best practices in SOLID coding principles, domain-driven design, and performance optimization. By working closely with cross-functional teams, you will develop a holistic understanding of the product lifecycle and business needs. This role offers a unique opportunity to grow your career in a fast-paced, mission-driven environment, making a significant contribution to employee financial empowerment and gaining valuable experience in a rapidly expanding fintech company.
- • Your responsibilities will encompass a wide range of development activities, from backend logic and database interactions to frontend implementation and ensuring the quality of your work through automated and manual testing. You will be involved in the entire feature lifecycle, from initial concept and development to testing, demos, and successful delivery. This full-stack ownership ensures a comprehensive understanding and mastery of the features you build. You will also contribute to the continuous improvement of our development processes, including refining our agile methodologies and ensuring adherence to secure coding standards. The opportunity to work with a talented team, engage in knowledge sharing, and mentor others will further enhance your professional development. By actively participating in code reviews and collaborative problem-solving sessions, you will refine your technical expertise and contribute to a culture of excellence. Your work will directly support ZayZoon's mission, helping to build a more financially secure future for employees across the country.
- • The role requires a proactive approach to identifying and resolving technical debt, optimizing application performance, and ensuring the scalability of our platform to accommodate growing user numbers and transaction volumes. You will be expected to contribute to architectural discussions, proposing solutions that enhance system resilience and maintainability. This includes evaluating and implementing new technologies or approaches that align with our long-term strategy. Furthermore, you will play a part in ensuring the security of our platform by implementing robust security measures and adhering to best practices in secure development. Your ability to translate business requirements into technical solutions will be critical, requiring close collaboration with product managers and stakeholders. The emphasis on full-stack ownership means you will be comfortable working across the entire technology stack, from database queries to user interface design and implementation. This comprehensive involvement ensures a deep understanding of how different components of the system interact and contribute to the overall user experience.
- • You will be a key contributor to the development of new features and enhancements that directly impact our customers and internal users. This involves understanding user needs, translating them into technical specifications, and delivering high-quality, well-tested code. Your involvement in the agile process will ensure that development cycles are efficient and that feedback is incorporated promptly. The collaborative nature of the team means you will have ample opportunities to learn from your peers and share your own expertise. We encourage a culture of continuous learning and provide resources to support professional development. By embracing challenges and seeking innovative solutions, you will contribute to ZayZoon's position as a leader in the employee financial wellness space. Your dedication to best practices in software development, including writing clean, maintainable, and performant code, will be highly valued. This role offers a rewarding career path for developers who are passionate about technology and driven by a desire to make a positive social impact.
🎯 Requirements
- • 2+ years of hands-on Ruby on Rails experience with production applications
- • Experience solving issues around scale, concurrency, queuing, background processing, and efficient ingestion of third party data
- • Mastery of fundamentals: SOLID coding principles, domain-driven design, performant code and queries, unit and integration testing
- • Strong SQL and data analysis skills and an eagerness to dig into data as part of problem solving
- • Full stack mentality: owning features from backend to frontend, including testing, demos, and delivery
🏖️ Benefits
- • Permanently Remote: Work from anywhere, forever
- • Flexible Time Off: Up to 6 weeks vacation with a “You-do-You” time off program
- • Instant Benefits: Medical, vision, and dental benefits from day one, including increased mental health coverage and a wellness stipend
Skills & Technologies
About Zayzoon Inc.
Zayzoon provides earned-wage access and financial wellness tools for employees. Through integrations with payroll and timekeeping systems, workers can withdraw a portion of accrued wages before payday for a flat fee. The platform also offers budgeting insights, overdraft alerts and cashback rewards to reduce reliance on high-cost credit. Employers deploy the service to improve retention and engagement, while employees gain liquidity without changes to payroll cycles. Founded in 2014 and headquartered in Calgary, Zayzoon serves hospitality, retail and healthcare businesses across North America.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Web.com Group, Inc.
2 months ago

Ryzlabs Inc.
2 months ago

Anyone AI Inc.
29 days ago

Anyone AI Inc.
29 days ago