
Junior Software Engineer – Frontend
Navigator - Powered By LifeRaft
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop and maintain user-facing features using React and JavaScript
- Implement responsive and accessible UI components based on product and design specifications
- Collaborate with product managers, designers, and backend engineers to deliver high-quality features
- Write clean, maintainable, and well-tested code
- Participate in code reviews and learn best practices from senior engineers
- Debug, troubleshoot, and resolve frontend issues
- Contribute to improving frontend performance and usability
- Follow established development workflows, testing practices, and coding standards
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Experience with JavaScript (ES6+)
- Experience with React and component-based architecture
- Basic understanding of HTML5, CSS3, and responsive design
- Familiarity with Git version control
- Understanding of REST APIs and integrating frontend applications with backend services
- Strong problem-solving skills and willingness to learn
- **Nice to Have**
- Experience with TypeScript
- Familiarity with state management libraries (Redux, Zustand, etc.)
- Exposure to modern frontend build tools (Webpack, Vite, etc.)
- Knowledge of UI/UX best practices and accessibility standards
Benefits
- Competitive compensation plan
- Flexible PTO – Take a minimum of 15 days/year with no cap beyond
- Health & Dental Benefits (Medavie Blue Cross)
- 80% employer paid benefits
- Orthodontic coverage for minor dependents (lifetime maximum per BC guidelines)
- Comprehensive mental health coverage — up to $3,000 per month, available for both employees and dependents
- Free access to EAP, Greenshield and a variety of physical and mental health services via wellness platform
- Remote-first workplace with optional access to office space and flexible working hours
- Investment in personal and professional growth
- $750 Yearly Lifestyle Subsidy
- Monthly cell phone reimbursement
- Monthly parking reimbursement
- Company-sponsored social events and team-building activities
- Diversity, Equity & Inclusion Committee
- Authentic, engaged team, who value work life balance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptReactHTML5CSS3TypeScriptREST APIsGitReduxZustandWebpack
Soft Skills
problem-solvingcollaborationwillingness to learn
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering