This position is no longer available
Check more opportunities belowIntermediate Software Engineer
Location Toronto
About Homekin
Homekin is transforming the way people design and furnish their homes. Our platform combines technology, interior design expertise, and concierge services to help homeowners create beautiful, personalized spaces with confidence. From design inspiration and floor plans to shopping lists and project execution, we make interior design accessible, streamlined, and enjoyable. We're looking for an Intermediate Software Engineer who is passionate about building products that delight users and solve real-world problems. You'll play a key role in developing and scaling the Homekin platform as we continue to innovate in the home design and home management space. What You'll Do Design, build, and maintain features across our web and mobile applications. Collaborate closely with product managers, designers, and business stakeholders to deliver exceptional user experiences. Develop scalable backend services, APIs, and integrations. Improve platform performance, reliability, and security. Participate in architecture discussions and technical decision-making. Write clean, maintainable, and well-tested code. Troubleshoot production issues and continuously improve system stability. Contribute to code reviews and mentor junior developers when appropriate. Help shape engineering best practices, development workflows, and technical standards.
What We're Looking For
Required Qualifications 3–6 years of professional software engineering experience. Strong proficiency in JavaScript and TypeScript. Experience building modern web applications using React. Experience with backend development using Node.js. Familiarity with REST APIs and cloud-based architectures. Experience working with relational or NoSQL databases. Understanding of software design principles, testing, and CI/CD practices. Strong problem-solving and communication skills. Ability to work independently in a fast-paced startup environment. Nice-to-Have Qualifications Experience with React Native or Flutter. Experience with Firebase, Supabase, AWS, or Google Cloud. Experience integrating AI/LLM-powered features into applications. Familiarity with e-commerce, marketplace, or consumer-facing products. Experience with analytics, experimentation, and data-driven product development. Interest in interior design, home services, or proptech. Tech Stack While our stack evolves, you'll likely work with technologies such as: React React Native TypeScript Node.js Firebase / Supabase PostgreSQL Google Cloud Platform GitHub Actions OpenAI APIs What Success Looks Like Within your first 90 days, you'll: Ship meaningful product features to production. Become a trusted contributor to engineering discussions. Improve an existing system or workflow. Partner effectively with product and design teams. Help improve platform quality, performance, and customer experience. Why Join Homekin? Help build the future of home design and home management. Work directly with founders and product leaders. Make a measurable impact on a growing startup. Flexible remote work environment. Competitive compensation and growth opportunities. Opportunity to shape product, architecture, and company culture from an early stage. Compensation Salary: CAD $70K-80K annually (depending on experience)
Plus: Equity opportunities Flexible vacation policy Professional development budget Remote work stipend Homekin is an equal opportunity employer and welcomes applicants from all backgrounds and experiences.
Includes 1 screening question.