Junior Software Engineer
Top Benefits
About the role
Are you ready to make an immediate impact in a rapidly evolving environment? WOW 1 DAY PAINTING is seeking a Junior Software Engineer to join our team in Vancouver, BC, operating under a hybrid work model. This is a unique opportunity to contribute to building a new application from the ground up , playing a key role in designing, developing, and deploying high-quality software solutions.
We're looking for someone who thrives in a fast-paced, startup-like setting , is passionate about modern web technologies, and eager to rapidly develop their skills. If you're excited by the chance to help shape a product from its inception and contribute directly to its success, this role is for you.
💼 YOUR IMPACT AT WOW 1 DAY PAINTING
- Greenfield Development: Assist in the design, development, testing, deployment, and maintenance of a new Next.js application built in TypeScript.
- Clean Code Principles: Write clean, well-documented, and maintainable code, learning from senior developers.
- Collaborative Feature Building: Work closely with the product director, designers, and other engineers to understand requirements and contribute to feature development.
- Applying Best Practices: Learn and apply best practices for full-stack development, including code quality, automated testing, and CI/CD.
- Active Learning: Participate in code reviews with a focus on learning and skill development, contributing to a culture of growth.
- Troubleshooting Support: Assist in troubleshooting and debugging issues under guidance.
- Staying Current: Stay up-to-date with emerging technologies and industry trends, particularly within the React, Next.js, and TypeScript communities.
- Architectural Input: Learn about software architecture and contribute to technical discussions as appropriate.
🎯 What You Bring To The Table
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- 0 - 2 years of software development experience.
- Foundational knowledge of JavaScript and TypeScript, with a strong interest in building applications with Next.js and React.
- Familiarity with software testing concepts; exposure to unit or integration testing is a plus.
- Exposure to building projects with Next.js, TypeScript, and React.
- Familiarity with cloud concepts. Exposure to Amazon Web Services (AWS) – particularly services like AWS Amplify Gen 2, S3, EC2, and RDS – is a plus.
- Basic understanding of database concepts. Exposure to PostgreSQL or other SQL databases is a plus.
- Familiarity with version control systems.
💰 Compensation & Benefits
- Salary is $70,000 to $80,000 per annum (The actual salary offered will be commensurate with education, experience, and internal parity).
- The Total Compensation Package includes Extended Health and dental. Focus on your development through our professional development programs. Enjoy a variety of health and wellness initiatives, including access to gym facilities at our corporate head office. Speak to us to learn more about what we offer.
🏢 HYBRID WORK ENVIRONMENT We have created a hybrid work model that helps us get together to Collaborate, Celebrate and Connect while enjoying the flexibility of working where it makes sense for you. For this role’s duty and responsibility, we anticipate that you will come into the office 3 times per week every other week.
🏆 About Us
- O2E Brands has been named one of Canada’s Best Workplaces 14 times and made Newsweek’s top 100 list of “Most Loved Workplaces” at #14, the only Canadian company!
- Check out our culture on (YouTube) & social media!
- We value diversity and inclusivity—accommodations available upon request.
➡️ Ready to take your career to the next level? Apply today! 🚀
About O2E Brands
O2E Brands is home to three, globally admired companies including 1-800-GOT-JUNK?, WOW 1 DAY PAINTING, and Shack Shine. Our brands will give you an entry point to business ownership and help you fast-track your success.
We’re known for building the most innovative, customer-centric brands on the market. O2E Brands offers franchise business ownership opportunities in the home-services industry — an industry worth over $100 billion annually. Our businesses are successful, simple, and highly scalable and our model has allowed hundreds of ambitious, hard working people realize their dream of business ownership.
We currently have over 250 Franchise Owners throughout North America and Australia — and we’re committed to doubling in size so we can bring our businesses to more markets and WOW more customers.
To learn more about each brand and franchise opportunities, go to www.o2ebrands.com
Junior Software Engineer
Top Benefits
About the role
Are you ready to make an immediate impact in a rapidly evolving environment? WOW 1 DAY PAINTING is seeking a Junior Software Engineer to join our team in Vancouver, BC, operating under a hybrid work model. This is a unique opportunity to contribute to building a new application from the ground up , playing a key role in designing, developing, and deploying high-quality software solutions.
We're looking for someone who thrives in a fast-paced, startup-like setting , is passionate about modern web technologies, and eager to rapidly develop their skills. If you're excited by the chance to help shape a product from its inception and contribute directly to its success, this role is for you.
💼 YOUR IMPACT AT WOW 1 DAY PAINTING
- Greenfield Development: Assist in the design, development, testing, deployment, and maintenance of a new Next.js application built in TypeScript.
- Clean Code Principles: Write clean, well-documented, and maintainable code, learning from senior developers.
- Collaborative Feature Building: Work closely with the product director, designers, and other engineers to understand requirements and contribute to feature development.
- Applying Best Practices: Learn and apply best practices for full-stack development, including code quality, automated testing, and CI/CD.
- Active Learning: Participate in code reviews with a focus on learning and skill development, contributing to a culture of growth.
- Troubleshooting Support: Assist in troubleshooting and debugging issues under guidance.
- Staying Current: Stay up-to-date with emerging technologies and industry trends, particularly within the React, Next.js, and TypeScript communities.
- Architectural Input: Learn about software architecture and contribute to technical discussions as appropriate.
🎯 What You Bring To The Table
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
- 0 - 2 years of software development experience.
- Foundational knowledge of JavaScript and TypeScript, with a strong interest in building applications with Next.js and React.
- Familiarity with software testing concepts; exposure to unit or integration testing is a plus.
- Exposure to building projects with Next.js, TypeScript, and React.
- Familiarity with cloud concepts. Exposure to Amazon Web Services (AWS) – particularly services like AWS Amplify Gen 2, S3, EC2, and RDS – is a plus.
- Basic understanding of database concepts. Exposure to PostgreSQL or other SQL databases is a plus.
- Familiarity with version control systems.
💰 Compensation & Benefits
- Salary is $70,000 to $80,000 per annum (The actual salary offered will be commensurate with education, experience, and internal parity).
- The Total Compensation Package includes Extended Health and dental. Focus on your development through our professional development programs. Enjoy a variety of health and wellness initiatives, including access to gym facilities at our corporate head office. Speak to us to learn more about what we offer.
🏢 HYBRID WORK ENVIRONMENT We have created a hybrid work model that helps us get together to Collaborate, Celebrate and Connect while enjoying the flexibility of working where it makes sense for you. For this role’s duty and responsibility, we anticipate that you will come into the office 3 times per week every other week.
🏆 About Us
- O2E Brands has been named one of Canada’s Best Workplaces 14 times and made Newsweek’s top 100 list of “Most Loved Workplaces” at #14, the only Canadian company!
- Check out our culture on (YouTube) & social media!
- We value diversity and inclusivity—accommodations available upon request.
➡️ Ready to take your career to the next level? Apply today! 🚀
About O2E Brands
O2E Brands is home to three, globally admired companies including 1-800-GOT-JUNK?, WOW 1 DAY PAINTING, and Shack Shine. Our brands will give you an entry point to business ownership and help you fast-track your success.
We’re known for building the most innovative, customer-centric brands on the market. O2E Brands offers franchise business ownership opportunities in the home-services industry — an industry worth over $100 billion annually. Our businesses are successful, simple, and highly scalable and our model has allowed hundreds of ambitious, hard working people realize their dream of business ownership.
We currently have over 250 Franchise Owners throughout North America and Australia — and we’re committed to doubling in size so we can bring our businesses to more markets and WOW more customers.
To learn more about each brand and franchise opportunities, go to www.o2ebrands.com