Junior Software Engineer

O2E Brands

Not Interested
Bookmark
Report This Job

profile Job Location:

Vancouver - Canada

profile Yearly Salary: $ 70000 - 80000
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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.

Were 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 youre 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 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 and TypeScript communities.
  • Architectural Input: Learn about software architecture and contribute to technical discussions as appropriate.

WHAT YOU BRING TO THE TABLE

  • Bachelors 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 and React.
  • Familiarity with software testing concepts; exposure to unit or integration testing is a plus.
  • Exposure to building projects with 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 $70000 to $80000 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 roles 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 Canadas Best Workplaces 14 times and made Newsweeks 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 inclusivityaccommodations available upon request.

Ready to take your career to the next level Apply today!


Required Experience:

Junior IC

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 playi...
View more view more

Key Skills

  • Anesthesiologist
  • Bidding
  • Animal
  • Editorial
  • End User Support
  • Clinical