Jobs.ca
Jobs.ca
Language
WOW 1 DAY PAINTING logo

Junior Software Engineer

Hybrid
Vancouver, BC
$70,000 - $80,000/per annum
Junior
full_time

Top Benefits

Salary $70k-$80k per year
Extended health and dental coverage
Professional development programs

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 WOW 1 DAY PAINTING

Household Services
201-500

WOW 1 DAY PAINTING takes the hassle out of painting, by giving you the quality you expect, in a timeline that’s unexpected.

Painting can be a huge pain. Leaping over piles of furniture and ducking around ladders in your yard for weeks isn’t exactly fun, is it? (Unless, of course, you’re training for a furniture dodging competition.) You only have so much time, and that time is valuable—that’s why we aim to have your painting job done fast.

WOW 1 DAY PAINTING gives you the quality you want, without the usual hassle—we’ll be in and out of your place in no time, so you can get on with your life.