Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Intermediate Developer image - Rise Careers
Job details

Intermediate Developer

Who We Are

Our goal is to save ten-million hard-working employees ten-billion dollars. We are a values driven, well-funded, and fast-growing Financial Technology and HR company. We want to empower small and midsize businesses with financial tools that make them the place where people want to work.

We’ve created a financial empowerment platform that helps small but mighty HR teams make a big impact on employee financial wellness.  ZayZoon is quickly becoming the employee financial wellness super-app that employees can’t live without, and employers are clamoring to offer to help attract and retain talent. 

We are growing fast and have been recognized for rapid growth in the 2023 Deloitte Technology Fast 500 and Canadian Technology Fast 50 program! You can read more about it here.

About the Role

We are looking for an Intermediate Developer experienced with Ruby-on-Rails to help us solve tough problems and think up innovative new solutions, based on software development best practices and an urge to be the best you can be. You will work on customer- and admin-facing products, third-party integrations both canned and bespoke, and help architect the system toward greater flexibility, reliability, and scale.

  • Creative problem solving for key development and engineering issues, including full understanding of the root cause with the ability to leverage data to back up assertions
  • Building, maintaining, and architecting core web and mobile applications
  • Integrating with and maintaining third party tools and services
  • Participating in our agile development process: sprint planning, story grooming and stand ups
  • Extensive collaboration with other departments, particularly Product, Customer Care, and Finance, on product issues and when implementing new features
  • Adherence to our SDLC and secure coding practises and environment
  • Collaboration with development pod and team via pull request reviews, mentorship, knowledge sharing, pairing on complex stories
  • Championing ZayZoon’s mission to provide responsible financial products to an underserved generation of employees
  • 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.
  • Ability to build quick when we need to experiment, build clean when MVP becomes core functionality
  • Strong SQL and data analysis skills and an eagerness to dig into data as part of problem solving.
  • Full stack mentality. Every dev owns their features in full, meaning all the way from back end to front end code, automated and real life testing, demos, and delivery
  • Experience with agile development, sprints and scrum.
  • All the usual tooling: Git, Github, Jira, editor of your choice. (Plus the ability to search for good animated gifs when merging pull requests)

Bonus points if you have:

  • Data experience with BI tools (Metabase, Looker), ETL
  • Competence with React or React Native
  • Experience or interest in DevOps, particularly around cloud services and AWS
  • Prior work with financial technology, accounting systems, or banking

Candidates must be located in Canada to be considered.

We are organized as a remote team, as such we are looking for candidates who can work effectively remotely. You must have access to a secure high speed internet connection and a secure workspace to ensure security of private information. This role is available on a permanently remote basis.

Please be aware that as part of our final hiring process, we will conduct reference calls with previous managers and possibly other individuals. Additionally, due to the nature of our business, a criminal record check and a basic security clearance will also be required.

We wish to thank all qualified applicants for their interest in joining our team! 

#LI-REMOTE

ZayZoon Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
ZayZoon DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ZayZoon
ZayZoon CEO photo
Unknown name
Approve of CEO
What You Should Know About Intermediate Developer, ZayZoon

At ZayZoon, we're on a mission to redefine financial wellness for employees and small businesses alike, and we're looking for an Intermediate Developer to join our awesome team! If you have a passion for problem-solving and a solid 2+ years of experience with Ruby on Rails, this role could be right up your alley. You'll be diving into customer and admin-facing applications, tackling challenging issues, and brainstorming innovative solutions. Imagine being part of a company ranked in the 2023 Deloitte Technology Fast 500 — that’s us! As an Intermediate Developer, you’ll collaborate with Product, Customer Care, and Finance teams to implement new features while adhering to our agile development practices. From building clean, efficient applications to diving deep into data analysis, your contributions will help us grow our financial empowerment platform. Don’t forget the fun part — we believe in a solid work-life balance and encourage creativity and collaboration in a remote-first team setting. So if you're ready to make a meaningful impact and help employees achieve their financial goals, check us out and see how you can become a part of ZayZoon’s family!

Frequently Asked Questions (FAQs) for Intermediate Developer Role at ZayZoon
What are the responsibilities of an Intermediate Developer at ZayZoon?

As an Intermediate Developer at ZayZoon, you will focus on building, maintaining, and architecting our core web and mobile applications. This includes creative problem-solving for key development issues, integrating with third-party tools, and collaborating closely with teams across the company. Your role will also involve adhering to secure coding practices, participating in our agile development process, and owning your features from back end to front end.

Join Rise to see the full answer
What qualifications are required for the Intermediate Developer position at ZayZoon?

Candidates interested in the Intermediate Developer role at ZayZoon should have a minimum of 2 years of hands-on Ruby on Rails experience with production applications. You should also possess strong SQL and data analysis skills and demonstrate mastery of software development fundamentals, including SOLID principles and domain-driven design. A full-stack mentality and experience with agile development practices are also essential.

Join Rise to see the full answer
Is remote work an option for the Intermediate Developer position at ZayZoon?

Yes! The Intermediate Developer role at ZayZoon is fully remote, allowing you to work from anywhere in Canada. We value flexibility and offer an environment where you can thrive while contributing to our mission from the comfort of your own home. Just make sure you have a reliable internet connection to keep the workflow seamless.

Join Rise to see the full answer
What tools and technologies will an Intermediate Developer use at ZayZoon?

As an Intermediate Developer at ZayZoon, you will be working with a range of tools including Git, GitHub, and Jira, along with your preferred code editor. You'll also be involved in building applications leveraging Ruby on Rails, and may work with React and cloud services like AWS if you have those skills. Familiarity with business intelligence tools like Metabase or Looker will be a bonus!

Join Rise to see the full answer
Are there any additional requirements for the Intermediate Developer role at ZayZoon?

Yes, candidates for the Intermediate Developer position at ZayZoon must undergo a background check and possibly a basic security clearance due to the sensitive nature of the financial technology sector we operate in. We also conduct reference calls with previous managers to ensure a great fit for our team.

Join Rise to see the full answer
Common Interview Questions for Intermediate Developer
What experience do you have with Ruby on Rails?

When answering this question, highlight your hands-on experience with Ruby on Rails, detailing specific projects you've worked on and the problems you solved. Be sure to mention your mastery of best practices, including software design principles and agile methodologies.

Join Rise to see the full answer
Can you explain a challenging problem you solved in a past project?

To respond effectively, describe a particular challenge you faced, your thought process in tackling it, and the outcome. Use specific metrics or results to illustrate how your solution made an impact, showcasing your problem-solving skills in action.

Join Rise to see the full answer
How do you ensure code quality and maintainability?

Discuss your approach to maintaining high code quality, mentioning practices like unit testing, code reviews, and adherence to coding standards. You might reference tools you use for testing and documentation to emphasize your commitment to maintainable code.

Join Rise to see the full answer
What methodologies are you familiar with in software development?

Share your experience with agile methodologies, including sprint planning and daily stand-ups. Describe how you've adapted to changes in project scope and requirements, and why you believe agile methodologies benefit the software development process.

Join Rise to see the full answer
How do you stay up-to-date with new technologies in your field?

Share your strategies for continuing education, such as following industry blogs, participating in online courses, or attending webinars and meetups. Demonstrating curiosity and a commitment to learning shows you’re proactive about your professional development.

Join Rise to see the full answer
Describe your experience with SQL and data analysis.

Outline your proficiency with SQL, sharing examples of queries you've written and how you’ve utilized data analysis in your projects. Illustrate how your data-driven approach enhances your development work and contributes to problem-solving.

Join Rise to see the full answer
What is your experience with third-party integrations?

Explain your history of working with APIs and third-party services, detailing specific examples where you've integrated tools into existing systems. Highlight any challenges you faced and how you effectively resolved them.

Join Rise to see the full answer
Why do you want to work at ZayZoon?

When answering this, express your alignment with ZayZoon’s mission of empowering financial wellness. Share what excites you about the company, its innovative culture, and the opportunity to work with a talented team.

Join Rise to see the full answer
How do you prioritize and manage your workload?

Discuss your time management strategies, such as using task management tools or frameworks. Provide examples of how you've successfully balanced multiple projects while meeting deadlines in a fast-paced environment.

Join Rise to see the full answer
What would you do if you encountered a major setback in a project?

Articulate your approach to setbacks by describing your method for analyzing the issue, communicating with team members, and strategizing a new plan of action. Show your resilience and ability to learn from challenges.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Fluent, LLC Remote No location specified
Posted 3 days ago
Acoustic Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Posted 6 days ago
Posted yesterday
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!