drjobs Software Engineer

Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Vancouver - Canada

Yearly Salary drjobs

$ 85000 - 100000

Vacancy

1 Vacancy

Job Description

Are you ready to make an immediate impact in a rapidly evolving environment WOW 1 DAY PAINTING is seeking a 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. If youre a proactive problem-solver passionate about modern web technologies and thrive in a fast-paced startup environment we encourage you to apply.
YOUR IMPACT AT WOW 1 DAY PAINTING
  • Application Development & Delivery: You will contribute to the design development testing deployment and maintenance of a application built in TypeScript. Your work will focus on writing high-performance reliable scalable and maintainable code for our new application.
  • Collaboration & Best Practices: Youll collaborate closely with the product director designers and other engineers to define features and translate requirements into technical solutions. Youll also follow and contribute to best practices for full-stack development including code quality automated testing and CI/CD while actively participating in code reviews to ensure high standards and consistency.
  • Innovation & Support:Youll identify and suggest improvements in our development processes tools and technologies contributing to ongoing enhancement. Additionally youll collaborate with and support other engineers fostering a culture of growth and knowledge sharing and staying up-to-date with emerging technologies and industry trends within the React and TypeScript communities.
WHAT YOU BRING TO THE TABLE
  • A Bachelors degree in Computer Science Engineering a related field or equivalent practical experience.
  • 3-5 years of professional software development experience.
  • Proven experience in building web applications; experience with greenfield projects is a significant plus.
  • Proficiency in building applications using TypeScript and React.
  • Experience working in a fast-paced startup environment; a resourceful and proactive mindset is essential.
  • Experience with Amazon Web Services (AWS) particularly services like AWS Amplify Gen 2 S3 EC2 and RDS.
  • Familiarity with database technologies like PostgreSQL.
  • A good understanding of modern architecture patterns and best practices.
  • Experience writing unit and integration tests.
  • Must be based in or willing to relocate to the Vancouver BC area for a hybrid work model.
COMPENSATION & BENEFITS
  • Salary is $85000 to $100000 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
Ready to take your career to the next level Apply today!

#wow1daypainting

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.