About Codalio Inc.
We are Codalio Inc., a driven and fast-moving startup based in the heart of Sudbury. We aren't just building software; we are engineering solutions that disrupt the status quo. Our culture is defined by rapid innovation, relentless passion for technology, and the grit required to build something great from the ground up.
The Role
We are looking for a Senior Software Developer with at least 5 years of professional experience to join our core engineering team. This isn't a role for someone who wants to coast; this is for a builder who loves the architecture of the web.
You will be diving deep into MVC frameworks to build scalable, robust applications. While we value general expertise, we have a strong preference for candidates who speak fluent Ruby on Rails.
Is This You? (The Startup Reality)
- You understand that startup life is not a straight line. It is dynamic, often turbulent, and incredibly rewarding.
- You embrace the pivot: Requirements might change overnight. You don't get frustrated; you adapt and execute.
- You are resilient: You understand that "turbulent" means high-stakes and high-speed. You thrive under pressure and can wear multiple hats when needed.
- You are an innovator: You don't just write code to spec; you offer creative solutions to complex problems.
Key Responsibilities
- Architect & Build: Design, develop, and deploy scalable web applications using MVC design patterns.
- Lead with Code: Write clean, maintainable, and efficient code (Ruby on Rails preferred) while conducting code reviews for peers.
- Collaborate: Work directly with founders and product managers to translate ambitious visions into technical reality.
- Solve Hard Problems: Troubleshoot, debug, and upgrade existing software, often working against tight deadlines.
- Mentor: Share your 5+ years of wisdom with junior developers, fostering a culture of technical excellence.
Requirements
- Experience: Minimum 5 years of professional software development experience.
- Technical Core: Deep proficiency in MVC frameworks and object-oriented programming.
- Database Skills: Strong knowledge of SQL (PostgreSQL, MySQL) and database design.
- Frontend Fluency: Solid understanding of HTML5, CSS3, and JavaScript (React or Vue is a plus).
- Tooling: Proficiency with Git, CI/CD pipelines, and agile development methodologies.
- Location: Must be located in or willing to relocate to Sudbury, Ontario.
Preferred Qualifications
- Ruby on Rails Expert: Extensive experience specifically with the Rails ecosystem is highly desired.
- Full-Stack Mindset: Ability to jump between backend logic and frontend implementation seamlessly.
- Startup DNA: Previous experience working in early-stage startups or high-growth environments.
Why Join Codalio?
- Impact: Your code will directly shape the future of the company.
- Growth: We are growing fast, and your career will grow with us.
- Culture: A tight-knit team in Sudbury that values transparency, hard work, and celebrating wins.