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

Software Developer, Full Stack

Who we are:

Centah Inc. is a scaling Software as a Service (SaaS) company that is part of Financeit.  We have become the leading experts in providing innovative and configurable solutions to home improvement retailers, trades, construction and facility management departments.  Our world-class development team has created configurable Work Order Management software that helps our clients to maximize their service levels and increase sales leads.

Together we created a place where collaboration, inclusivity, fairness, and respect aren’t just ideas that get talked about, but are part of who we are. If such a workplace intrigues you, we hope you’ll join us.

About the role:

Our development team is searching for an experienced Software Developer to help our company in pursuit of our vision and goals! Centah supports some of the largest retailers in the world with lead generation, workflow management, live contact agents, financing and promotions.

Our current technology stack includes a Ruby on Rails backend, Ember.js for frontend development, and PostgreSQL as our database system.

We are looking for developers who value continuous learning and development, collaboration with the team, and of course the quality of their code.

What you’ll do:

  • Designing and writing clean, testable, and maintainable code.
  • Design architecture for reliability and scalability.
  • Delivering new features, fixing defects, and improving the existing codebase.
  • Working closely with other Developers, Product Managers, Designers, Testers and Business Stakeholders to understand and gather requirements.
  • Mentor less experienced members of the team.
  • Provide insight into team processes, including communication and delivery.
  • 3+ years of experience in software development ideally with Ruby on Rails.
  • Familiarity with Elasticsearch, Redis, RDBMS/SQL, or other persistence technologies.
  • Experience with one or more modern frontend frameworks.
  • Curiosity and excitement about technology and continuous learning and development.
  • Strong interpersonal and organizational skills.
  • Desire to deliver work in an agile environment.

Preferred skills:

  • Experience in API Design
  • Experience refactoring existing code

Winner of Canada’s Most Admired Corporate Cultures twice. We offer more than just the basics, take advantage of:

  • An award-winning culture with a collaborative & inclusive team.
  • Competitive pay and performance-based bonus.
  • Committed to flexible work arrangements, offering hybrid workplace options.
  • Comprehensive medical, dental and vision coverage + Lifestyle Account.
  • RRSP Matching and Parental Leave Top UP Program.
  • In office massage, meditation & workout sessions.
  • Virtual events such as Lunch & Learns, company parties, fun team activities and charity initiatives.
  • Career learning and development programs.

Next Steps:

If what you just read excites you, we’d like to hear from you! Please submit your application and we’ll contact you if you become selected for a phone interview.

Financeit is an equal opportunity employer. Accommodation is available on request for candidates taking part in all aspects of the selection process.

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer, Full Stack, Financeit

Are you ready to take your software development career to the next level? Look no further than Centah Inc., a rapidly scaling Software as a Service company that proudly forms part of Financeit. We have established ourselves as experts in delivering innovative solutions tailored for home improvement retailers, trades, and facility management departments. Our talented development team has created an impressive Work Order Management software that propels our clients towards higher service levels and increased sales leads. We emphasize a work culture rooted in collaboration, inclusivity, and respect. This brings us to our current search for a capable Software Developer, Full Stack who thrives in such an environment! As a member of our development crew, you will design and write clean, testable code using a technology stack that includes Ruby on Rails, Ember.js, and PostgreSQL. Your day-to-day will involve working closely with fellow developers, designers, and business stakeholders. You’ll have the opportunity to mentor junior developers, contribute to feature delivery, and refine our existing codebase. If you have 3+ years of software development experience and a passion for continuous learning, Centah is the place for you. Plus, enjoy numerous perks like flexible work arrangements, comprehensive benefits, and a workplace culture that’s been recognized as one of Canada's Most Admired Corporate Cultures twice. If building the future of home improvement technology sounds like a challenge you want to tackle, we can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Software Developer, Full Stack Role at Financeit
What responsibilities does a Software Developer, Full Stack at Centah Inc. have?

A Software Developer, Full Stack at Centah Inc. is responsible for designing and writing clean, testable code, creating scalable architecture, delivering new features, and troubleshooting issues within our codebase. You will collaborate closely with other team members to understand requirements while also mentoring junior developers and contributing to process improvements.

Join Rise to see the full answer
What qualifications are needed to apply for the Software Developer, Full Stack position at Centah Inc.?

To apply for the Software Developer, Full Stack role at Centah Inc., you should ideally possess over 3 years of software development experience, especially with Ruby on Rails. Familiarity with front-end frameworks, database technologies like PostgreSQL, and skills in modern API design would significantly enhance your candidacy.

Join Rise to see the full answer
What technology stack does Centah Inc. use for the Software Developer, Full Stack role?

Centah Inc. utilizes a robust technology stack featuring Ruby on Rails for backend development, Ember.js for frontend applications, and PostgreSQL as the main database. Familiarity with additional tools like Elasticsearch and Redis is beneficial for a Software Developer, Full Stack.

Join Rise to see the full answer
How does Centah Inc. support the professional development of Software Developers, Full Stack?

Centah Inc. is committed to fostering growth and continuous learning among its Software Developers, Full Stack. The company offers career learning and development programs, mentorship opportunities, and various digital and in-person team activities such as Lunch & Learns, which encourage skill enhancement and knowledge sharing.

Join Rise to see the full answer
What type of work environment can I expect as a Software Developer, Full Stack at Centah Inc.?

At Centah Inc., you'll experience a collaborative and inclusive work culture that emphasizes the importance of teamwork, respect, and flexibility. With options for hybrid work arrangements and recognition as one of Canada’s Most Admired Corporate Cultures, you’ll thrive in a dynamic environment that values your contributions.

Join Rise to see the full answer
Common Interview Questions for Software Developer, Full Stack
Can you describe your experience with Ruby on Rails as a Software Developer?

When answering this question, provide specific instances where you've utilized Ruby on Rails in your projects. Discuss the types of applications you've developed, any challenges you faced, and how you overcame them. Highlight your understanding of MVC architecture and how you've applied it in your solutions.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Address your approach to maintaining code quality by discussing best practices such as code reviews, automated testing, and adhering to coding standards. Share examples of how you've implemented these methods in past projects and the impact they had on the overall development process.

Join Rise to see the full answer
Give an example of a challenging bug you encountered. How did you resolve it?

Use a specific example from your experience to illustrate your problem-solving skills. Detail the steps you took to identify, analyze, and fix the bug, along with any tools you used during the debugging process. Emphasize lessons learned and how they improved your future work.

Join Rise to see the full answer
How do you handle working under tight deadlines as a Software Developer?

Discuss techniques you employ to manage time effectively, such as prioritizing tasks or breaking projects into manageable parts. It’s beneficial to provide a recent situation where you successfully met a deadline while maintaining quality, showcasing your ability to work efficiently.

Join Rise to see the full answer
What strategies do you use to collaborate with team members who have different technical backgrounds?

Emphasizing communication skills, you can describe how you adapt your language to ensure all team members understand project requirements. Share any experiences where you've successfully collaborated with designers or product managers, detailing your methods for bridging technical gaps.

Join Rise to see the full answer
Can you explain your approach to mentoring less experienced developers?

Illustrate your mentoring philosophy by discussing how you assess the needs of junior team members and provide guidance. You could share specific instances where your mentorship positively impacted their skills or confidence, highlighting your commitment to team success.

Join Rise to see the full answer
What deliverables do you typically provide at the end of a sprint?

Detail your experience with agile methodologies and explain the kinds of deliverables you produce, such as completed features, documentation, or performance reviews. Discuss how you ensure these align with sprint goals and stakeholder feedback.

Join Rise to see the full answer
How do you stay updated with the latest trends in software development?

Talk about resources you utilize for ongoing learning, including online courses, tech blogs, and developer conferences. Mention specific technologies or trends you’re currently exploring, showing your enthusiasm for personal growth as a Software Developer.

Join Rise to see the full answer
What role do you see API design playing in software development?

Articulate the importance of API design in creating scalable and maintainable applications. Discuss any relevant experience you've had with API development, including the tools and protocols you've used, emphasizing how effective API design enhances end-user experience.

Join Rise to see the full answer
Why do you want to work as a Software Developer at Centah Inc.?

This is your chance to connect your skills and values with Centah's mission. Explain why the culture of collaboration and continuous learning resonates with you, and discuss your excitement for working on innovative solutions in the home improvement sector.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Financeit Remote No location specified
Posted 10 days ago

Join Financeit as a Senior Manager, Accounting to lead the finance team and contribute to the success of a top Canadian financing provider.

Photo of the Rise User
Posted 2 days ago

Join Financeit as a Manager of Lending Risk Strategy, where your analytical skills will shape the future of consumer credit solutions in Canada.

Photo of the Rise User
Alan Remote No location specified
Posted 12 days ago

Alan is looking for problem-solving engineers enthusiastic about delivering impactful healthcare products through advanced AI technology.

Photo of the Rise User
Posted 8 days ago

Join CloudZero as a Software Engineer to craft and enhance our Developer Experience, optimizing the tools and platforms for product development.

Photo of the Rise User
Posted 4 days ago

Join Capco as a React Developer and help build scalable, high-performance front-end applications for financial services.

Photo of the Rise User
Spotify Remote No location specified
Posted 11 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Join Spotify's Music department as a Backend Engineer and be a part of revolutionizing the music industry through innovative backend solutions.

Posted 3 days ago

As a Solutions Engineer at Flox, you'll empower engineering teams with innovative solutions during their software development lifecycle.

Photo of the Rise User

Join Sparkrock as a Chief Architect to lead technical developments in a fully remote environment catering to nonprofit clients.

Photo of the Rise User

As a Senior Software Engineer at UiPath, you'll drive the development of automation technologies while collaborating within a fast-paced team.

Photo of the Rise User
Valence Remote New York, New York
Posted 2 days ago

Join Valence to shape the future of leadership with our pioneering AI-driven coaching platform for enterprise clients.

Founded in 2011, FinanceIt is a market leading point-of-sale financing provider servicing the home improvement, recreational vehicle and retail industries. FinanceIt is located in Toronto, Canada.

28 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 8, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog