Software Engineer
FutureFit
Requirements
- We're hiring across the mid to senior range. If you're mid-level, you'll grow quickly with meaningful ownership from day one. If you're senior, you'll set technical direction, raise the bar on quality, and lift the engineers around you
- Strong full-stack experience building and shipping production web applications (roughly 3+ years for mid-level, 6+ for senior)
- Deep fluency in TypeScript across the stack, owning both frontend and backend
- Solid fundamentals in data modeling, API design, and deploying to the cloud
- A bias to ship: you break work into deliverable pieces and move it to done without hand-holding
- Clear communication and genuine care for the people who use what you build
- (Desirable) Experience at an early-stage or fast-scaling startup where you wore several hats
- (Desirable) Exposure to data-intensive products, recommendation/matching systems, or AI/ML-backed features
- (Desirable) Interest in workforce development, economic mobility, or other mission-driven work
- Your alma mater isn't our focus. Your grit, hunger, and drive are. If you learn continuously, tackle challenges head-on, and know your strengths and gaps intimately, you're our person
What the job involves
- You'll build the product that helps people get to better jobs faster and cheaper, with a focus on those facing the biggest barriers to opportunity
- As a full-stack engineer here, you'll own features end to end, from design through to production, and you'll have real influence over how we build, not just what
- We work with high velocity and a high bar, and we trust engineers to make calls and move
- End-to-end delivery: Design, build, test, and ship full-stack features across the frontend and backend, owning your work all the way to production
- Product partnership: Work closely with Product, Design, and Data to turn customer needs into well-built, reliable software
- Code quality: Write clean, maintainable, well-tested code, and help hold the team to a high bar through reviews and shared standards
- Technical judgment: Make sound technical decisions in your work and weigh tradeoffs as you build. At the senior end, this scales up to system design for larger initiatives, architectural calls, and mentoring other engineers
- This role is hands-on and high-impact from week one. You won't sit on the sidelines learning for a quarter. You'll be shipping early and owning more as you go. Here's roughly what that looks like:
- By 30 days: Get oriented and ship
- Get your environment set up and ship your first change to production in the first week: a real fix or small improvement, not a throwaway task
- Build relationships across Engineering, Product, Design, and Data, and learn how work moves from idea to production here
- Get to know the codebase and our stack (React/TypeScript, Node.js, PostgreSQL/MongoDB, AWS), and where the rough edges are
- Understand who our users are, the barriers they face, and the problems we're solving for them
- By 60 days: Own your work end to end
- Take a feature from design through to production on your own, owning quality the whole way
- Become a dependable code reviewer and start holding the team to a high bar through shared standards
- Develop real judgment about our patterns and tradeoffs, and bring that into planning and technical discussions
- Partner closely with Product and Design to turn customer needs into reliable, well-built software
- By 90 days: Drive impact
- Deliver a meaningful piece of product that customers actually feel
- Spot something that slows us down, like tooling, testing, observability, or process, and improve it without being asked
- Have a clear point of view on where we can move faster or raise the bar on quality
- (At the senior end) take on system design for a larger initiative, make sound architectural calls, and lift the engineers around you
- Our Tech Stack for Engineering
- Frontend: React, TypeScript
- Backend: Node.js, TypeScript
- Data storage: PostgreSQL, MongoDB
- Infrastructure: AWS ecosystem
- Collaboration: Slack, Jira, Figma
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Toronto, ON vacancy
- We are looking for a Dynatrace Engineer to support monitoring implementation, application onboarding, log analytics, dashboard development, and operational activities. Configure synthetic monitors, log ingestion, dashboards, alerts, and reports Support application onboarding...Suggested
- Join to apply for the Software Engineer role at CSI Join to apply for the Software Engineer role at CSI Job Description Software Engineer II's code, test and debug programs. They also maintain and document program changes. Software Engineer II's work on...SuggestedFull timeFreelanceRelocation packageFlexible hours
- ...We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Responsibilities Develop new capabilities and re-architect parts of an existing system....Suggested
- ...required QUALIFICATIONS You have 5+ years of experience in Software Development You have exceptional communication skills. You... ...grasp of the fundamentals of software development and computer engineering You have the ability to break complex and vague customer requirements...SuggestedFlexible hours
- Elevate your career with Scotiabank as a Software Engineer in Global Payments Technology. This role emphasizes building scalable ReactJS applications and NodeJS backend solutions in a supportive, inclusive environment. In this important position, you will contribute to Scotiabank...Suggested
- ...and high-performing culture. Business group: Canadian Banking Engineering – Product Onboarding - Team is focused on product onboarding Responsibilities... .... Write well designed, testable, efficient code by using best software development practices Gather and refine specifications and...Flexible hours
- Job Title: Software Engineer - Workday Location: Toronto, ON Model: Hybrid Job Type: Full time/ Contract Key Skills: EIB integrations development, testing and deployment Integrations testing Functional module configurations experience We are seeking a highly skilled...Full timeContract work
- ...Senior Software Engineer, Financial Infrastructure Location: Remote (Canada) We’re looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial infrastructure....Remote work
- ...scientific rigor into the design, development and deployment of AI software products. Our objective is to create a software that is not only... ...AI models. Our product has been developed by physicists and engineers with decades of experience in designing and manufacturing...
- ...future of healthcare infrastructure. We are hiring Senior Full Stack Engineers to join our Product Engineering organization with opportunities... ...of experience, strong background in shipping production‑grade software in modern cloud environments. You are comfortable hopping across...Work at officeRemote work
$139.01k - $182.45k per year
...this influential role, you will manage diverse, cross-functional engineering teams to build robust, scalable, and reusable Data & AI... ...others. Manage teams with cross functional skills that include software, quality, reliability engineers, project managers and scrum masters...Long term contractFlexible hoursShift work- ...Reporting to Principal Solution Architect. Candidate Requirements/Must-Have Skills 10+ years of working experience as a Software Engineer. 3+ years of experience with Microsoft Entra ID and Conditional Access in a large enterprise environment. 3+ years of hands‑...
$132k - $165k per year
...Toronto; Canada - Mississauga, ON Product Strategy / Full time / Onsite We are growing our engineering team and are looking for an experienced, product‑minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys...Long term contractFull timePart timeFlexible hours- Innovate to solve the world's most important challenges As an Advanced Full Stack Engineer here at Honeywell, you will be responsible for developing and maintaining software applications and solutions that meet the needs of our customers. You will work on both the front-...
$104.12k - $136.66k per year
Synopsis of the role We are looking for a Sr. Software Engineer to work with new cloud technologies on a Data Analytics and validation platform that will be processing data from all major companies in Canada. You’ll be working with a team to develop new solutions and enhancements...Shift work- ...DevOps, and video calls. Experience & Education Experience in software testing, with significant experience in automation testing.... .../Scrum development environments. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. #J-18808-Ljbffr
- Requirements 5–10 years of relevant software engineering experience building production web applications Strong proficiency in either backend (Python, Node.js) or frontend (React, Angular) development as your primary discipline Working knowledge of — or genuine eagerness...
- ...that thrives on creativity and collaboration, we’d love to have you on board! We are seeking a talented and motivated Perception Software Engineer to join our growing team. In this role, you will be responsible for designing, implementing, optimizing, and validating software...Internship
- Overview Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Position: Software Engineer in Test Skills: Automation, Python, ETL, SQL, Framework Development Responsibilities Experience...Contract workRemote workFlexible hours
$101.42k - $148.76k per year
...decisions for new features and services Design, implement, and maintain scalable, reliable, secure, and high‑quality software solutions Mentor engineers to uphold code standards and to contribute to the team's technical growth Continuously learn and adapt to new...Work at office$142.4k - $190.1k per year
...quickly and stay curious. Join us to make an impact on one of the world’s largest e-commerce websites. We are seeking a MTS1 Software Engineer to join our eBay Search, Recs and Product Knowledge Team. You’ll work on high-impact eCommerce challenges, building modern, personalized...Immediate startFlexible hoursShift work- Enhance digital communication as a Software Engineer I with the Notification Platform team. This entry-level position focuses on developing crucial software features for our Operations Cloud. As part of the Notification Platform team, you’ll engage in software engineering...
$154k - $192.5k per year
...revolution, and PolicyMe is here to change that. As a remote‑first, Toronto‑based startup with big ambitions, we’re looking for a Software Engineering Manager to help us build the future of insurance in Canada and beyond. What you’ll be doing Lead and manage a team of...Work at officeRemote work- Jumpstart your engineering career as a Software Engineer Intern at Zip! Collaborate with a team to design features that enhance our core products while gaining hands-on experience in a creative environment. As a Software Engineer Intern at Zip, you’ll have the opportunity to...Internship
- Principal Software Engineer (Canada) Key Responsibilities Build and drive solutions using the technologies you and your team choose. Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc. Participate in all aspects of...
- Join Cineplex as the Director of Software Engineering, crafting the future of digital solutions and operational standards. This hybrid role is essential for quality control and strategic leadership. As the Director of Software Engineering, you will set the vision for software...
$91k - $140.5k per year
Who We Are Looking For We are seeking a highly motivated QA Engineer who takes end‑to‑end ownership of quality—from early requirement validation... ..., and cross‑functional team members to deliver high‑quality software Create and maintain clear, comprehensive test plans in Xray...Long term contractFlexible hours$123k - $180.4k per year
...Position Overview Autodesk is evolving its productivity engineering ecosystem by embedding AI‑powered engineering into its platform to... ...excellence, and platform initiatives. We are looking for a Senior AI Software Engineer who can design, orchestrate, and operationalize agent‑...Local area$125.8k per year
...Kitchener-Waterloo; Toronto; Vancouver Employment Type Full time Location Type Hybrid Department Product Engineering Are you an experienced software engineer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior...Long term contractFull timeInternship- Contribute to Clutch as a Senior Software Engineer and enhance the online car-buying journey. Work with TypeScript, ReactJS, and Docker in a energetic, collaborative environment. Clutch seeks a seasoned Software Engineer to help design, implement, and support their technology...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
