Data by YubHub
Junior Software Engineer
One Kings Lane
Sponsorship not confirmed
You apply on the original listing. Flieva never charges you to apply and never asks for payment for a job.
About the job
One Kings Lane · Toronto · remote Design Your Future With Us. Creativity lives here. We celebrate craftsmanship, design, and inspired living. Whether you are in marketing, tech, or logistics, your voice and vision matter. As Junior Software Engineer, you will work primarily in JavaScript and TypeScript , React on the front end, Node on the back end , shipping production changes that are used daily across real consumer storefronts. Responsibilities Build and refine user-facing features using React, TypeScript, and modern front-end tooling. Implement and integrate backend services using Node and TypeScript or JavaScript, including REST-style APIs and basic data models. Work with senior engineers to break down requirements into small, shippable pieces and implement them end to end. Write clear, maintainable code and basic tests for both front-end and back-end functionality. Collaborate with product and design to polish UX details, handle edge cases, and improve performance and reliability. Use AI-assisted tools (e.g., ChatGPT, GitHub Copilot) in a disciplined way to speed up development while keeping code quality high. Participate in code reviews, ask questions, and steadily grow toward owning small features and services independently. Practice good engineering hygiene: version control, small pull requests, clear commit messages, and lightweight documentation. Requirements Experience with JavaScript or TypeScript through coursework, internships, personal projects, bootcamps, or 0–3 years of professional work. Hands-on experience with React and component-based UI development, including state management and basic forms. Some exposure to backend development in Node (e.g., simple APIs, scripts, or server-side logic). Comfort with HTML and CSS, responsive layouts, and common web patterns. Basic understanding of HTTP, JSON, and how front-end code communicates with backend services. Some exposure to testing tools on either front end or back end, or a clear willingness to learn them. Strong debugging mindset: you read error messages, check logs, and try small experiments before asking for help. Evidence of being studious and self-directed , for example, you maintain personal notes or a knowledge base, or you can describe something difficult you taught yourself recently and how you went about it. Clear communication, willingness to receive feedback, and a growth mindset. Benefits Competitive Benefits (US): Paid time off policies, 401(k) match, medical/dental/vision and a variety of supplemental policies, and employee discounts across our portfolio of brands. Competitive Benefits (Canada): Paid time off policies, RRSP match, medical, dental, and vision coverage, a variety of supplemental benefit options, and employee discounts across our portfolio of brands.
More jobs like this
Lead Product ManagerMonzoreferralsCardiff · United KingdomSponsorship stated in listingNyx Software Functional System Verification & Validation EngineerThe Exploration CompanyMunich, GermanySponsorship stated in listingStaff Platform Engineer, Agentic EngineeringN8NBerlin Office · GermanySponsorship stated in listingLow-touch Customer Success Manager (Remote - EMEA)N8NBerlin Office · GermanySponsorship stated in listing
Flieva