Job Responsibility:
Corfix is one of Canada's fastest growing SaaS companies in construction tech, specializing in jobsite management with a focus on safety, compliance, and efficiency. From digitizing safety forms to managing time cards, assets, and projects, Corfix helps companies run a safer, smarter, and more efficient operation.
Are you passionate about building great enterprise software and mentoring high performance teams in a supportive and quick-paced environment?
We're looking for an experienced Staff Software Engineer to provide full stack technical leadership and mentorship in the areas of cloud native architecture, software design and implementation for our SaaS platform. We are looking for someone who brings a wealth of experience to the table but leaves opinions at the door, a builder, a visionary, a mentor, someone who knows when to step back and when to jump in.
This hybrid/remote role is open to candidates anywhere in Canada , it offers the flexibility to work both remotely and from our office in Kanata, ON. If you're looking for meaningful work, continuous learning, and flexibility to balance life and career we'd love to speak with you!
WHAT YOU WILL DO
You'll work with a talented team of developers, designers, quality analysts, and product managers to build scalable and resilient systems, mentor developers, and implement features from cloud backends to mobile frontends using cutting-edge technologies. Act as a technical leader of the development team making critical decisions related to architecture and technical design. You will become an expert on our codebase, define coding patterns and standards you want followed and aid developers to achieve them.
WHAT YOU BRING
- University degree or college diploma in Computer Science, Computer Studies, Information Technology, Engineering, or a related field (or equivalent experience).
- 10+ years full stack experience with emphasis on APIs and cloud native architectures.
- Proven experience building microservices using enterprise integration patterns.
- Proficiency in Typescript, Angular, Nodejs, Capacitor, Ionic, Mongo, Dynamo and AWS.
- Strong understanding of secure software development and system performance.
- Exceptional attention to detail with a curious and quality oriented mindset.
- Excellent communication skills with a passion for mentoring and technical leadership.
- Strong organizational and time management abilities are essential.
- Experience balancing simplicity with technical debt while designing new features
- Approaches software development with a constructive, enthusiastic & engaging attitude.
- Knowledge, forged from experience, about the right and wrong ways to build software.
- Excels under the pressures typically associated with a technology startup.
- Knowledge of construction industry workflows or related applications would be an asset.
WHAT WE OFFER
- Rewarding Benefits - Enjoy competitive compensation, comprehensive benefits, and a lucrative stock option plan.
- Unlimited Vacation - Offering unlimited vacation, for flexibility that supports a strong work-life balance.
- Growth Opportunities - Thrive in an environment where you will be mentored by talented professionals with diverse skills and experiences, helping you reach your full potential while working on some awfully cool tech!
- Love What You Do - Our team takes pride in our work, and we are proud to be a company that people genuinely enjoy being a part of.
Job Type: Full-time
Benefits:
- Casual dress
- Company events
- Dental care
- Adaptable schedule
- On-site parking
- Paid time off
- Stock options
- Vision care
- Work from home
Schedule:
- Monday to Friday
Work Location: Hybrid remote in Ottawa, ON K2K 2A9
📌 Staff Software Engineer (Ottawa)
🏢 Corfix
📍 Ottawa