Senior Software Developer (Ruby on Rails, JavaScript)

Relocation
Apply
AI Summary

Join a fast-moving startup as a Senior Software Developer to architect scalable systems, deliver real-world impact, and work alongside a passionate team of founders and product visionaries.

Key Highlights
Design and develop scalable web applications using modern MVC frameworks
Collaborate closely with product managers and founders to align technical solutions with business goals
Lead code reviews, enforce best practices, and maintain high engineering standards
Technical Skills Required
Ruby on Rails JavaScript HTML5 CSS3 PostgreSQL MySQL Git CI/CD pipelines Agile development environments
Benefits & Perks
Competitive advantage
Option to own shares of the company
Relocation package

Job Description


VTRAC Consulting Corporation Intelligent Solutions


Thank you for applying to VTRAC opportunities. Please e-mail your resume as a MS-WORD document in confidence Subject: Senior Software Developer (Ruby on Rails, JavaScript), be a partner. Attention: sunnyr@vtrac.com or call (508) 905-6468.



Position: Senior Software Developer (Ruby on Rails, JavaScript)

Position Type: Permanent

No. of Positions: 1

Location: Sudbury, ON (onsite or relocation)


Description

It is a fantastic opportunity to join a fast-moving, mission-driven startup where innovation and grit power everything we do. As a Senior Software Developer, you'll work alongside a passionate team of founders and product visionaries, architecting scalable systems and delivering real-world impact. If you're excited by fast-paced challenges, agility, and building robust platforms from scratch up, this role is for you. The position offers a competitive advantage, plus the option to own shares of the company.


Key Responsibilities

  • Design and develop scalable web applications using modern MVC frameworks, especially Ruby on Rails.
  • Write clean, maintainable, and efficient backend code while contributing to overall architecture decisions.
  • Collaborate closely with product managers and founders to align technical solutions with business goals.
  • Lead code reviews, enforce best practices, and maintain high engineering standards.
  • Identify bottlenecks and bugs; devise solutions and performance optimizations.
  • Build and maintain SQL-based databases (PostgreSQL/MySQL) with strong schema design.
  • Support and mentor junior developers; foster a culture of learning and excellence.
  • Embrace startup dynamics by adapting to rapid changes and wearing multiple hats as needed.


Qualifications & Skills

  • 6+ years of hands-on software development experience in a professional setting.
  • Strong proficiency in Ruby on Rails or similar MVC frameworks and OOP principles.
  • Experience designing and managing relational databases (PostgreSQL, MySQL).
  • Proficient in frontend development fundamentals: HTML5, CSS3, and JavaScript (React or Vue is a plus).
  • Skilled in Git workflows, CI/CD pipelines, and Agile development environments.
  • Strong problem-solving skills with the ability to work under pressure and tight deadlines.
  • Previous experience in a startup or high-growth environment is highly preferred.


We thank all candidates in advance. Only selected candidates for interviews will be contacted. For other exciting opportunities, please visit us at www.vtrac.com . VTRAC is an equal opportunity employer.


Toronto . New York . Houston . Palo Alto


Similar Jobs

Explore other opportunities that match your interests

UNIQLO Management Candidate

Programming
•
19h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

UNIQLO

Canada

Manager, Health, Safety & Environment (HSE)

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Rio Tinto

Canada

Senior IT Leader - Core Technology Services

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Bank of Canada

Canada

Subscribe our newsletter

New Things Will Always Update Regularly