About ModernAdvisor
Founded in 2014, ModernAdvisor is a leading Canadian fintech company revolutionizing how people invest. By partnering with hundreds of financial advisors and serving thousands of clients, we make high-quality investment management accessible to everyone—not just the wealthy.
We’re expanding our software team and are looking for a Senior Full-Stack Developer to join us in Vancouver. If you thrive in fast-paced environments, enjoy solving meaningful challenges, and want to grow with a dynamic fintech company, we’d love to hear from you!
What You’ll Do
Collaborate with the software team to ideate and build scalable back-end and front-end systems.
Design and implement high-performance user interfaces for new features using React and AngularJS.
Develop back-end APIs for our web and future mobile apps using Ruby on Rails.
Integrate third-party APIs into ModernAdvisor’s platform.
Drive technical excellence and contribute to a culture of innovation.
What You’ll Bring
Technical Qualifications
8+ years of professional software development experience.
Expertise in JavaScript and Ruby on Rails development.
Strong background in web technologies: REST APIs, modern JavaScript/TypeScript, ES modules, Webpack, and recent advances with CSS.
Proficiency with Git and GitHub workflows.
Solid understanding of computer science fundamentals (algorithms, data structures, etc.).
Bonus: Familiarity with AWS and experience developing for iOS and Android platforms.
A bachelor’s degree in computer science or a related field is an asset but not mandatory.
Other Qualifications
Strong communication skills in verbal and written English.
A track record of delivering high-quality work, consistently.
Self-motivated, with the ability to work independently and collaboratively within a team.
A positive, solutions-oriented mindset and willingness to tackle challenges head-on.
Why Join ModernAdvisor?
Competitive Compensation: We offer a salary + bonus structure designed to attract top talent.
Work-Life Balance: Flexible hours—get your tasks done on your schedule, with the option to work from home three days per week
Growth Opportunities: As we continue expanding, you’ll have the chance to take on greater responsibilities and advance your career within our team.
Make an Impact: Join a company committed to democratizing access to high-quality financial services.
Job Type: Full-time
Pay: Up to $135,000.00 per year
Additional pay:
Bonus pay
Benefits:
Casual dress
Dental care
Extended health care
Paid time off
RRSP match
Vision care
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Language:
English (preferred)
Work Location: Hybrid remote in Vancouver, BC