Intermediate/Senior Full-Stack Developer

one45 is a leader in cloud-based solutions for medical education management in North America. We’re on a mission to change medical education for the better by making educators more proactive and effective at training the next generation of doctors and health-care professionals.


Work somewhere incredible 

As a one45 full-stack developer you will be a member of an extremely passionate development team. We’re looking for enthusiastic and motivated software developers looking for new challenges in big data; including creating ingenious data integrations, rock solid ETL pipelines, and data visualizations that sing.

You’ll be responsible for developing core features from front-end UI to backend DB on a new and ambitious SaaS product looking to change the education landscape in massive ways.

Your responsibilities 

Create high-quality code

  • Work with Product Management, Customer Service and Development in cross-functional, Agile teams to design and develop new product features.
  • Execute the full lifecycle of software development from initial design through development and testing to deployment.
  • Write well designed, testable code that meets our coding standards.
  • Contribute to test plans for manual and automated testing; develop automated tests

Embark on a bold new adventure

  • Create and improve upon a brand new ambitious product currently in-development.
  • Develop and implement policies to strengthen and improve the quality of evolving code.
  • Guide and build database designs, implementation, refactoring and optimization efforts.
  • Segment portions of functionality into modularized services for long term reliability.

Train the padawans

  • Review & test other developers code and provide feedback.
  • Focus on self-improvement and productivity gains for yourself and others.
  • Coach and mentor junior developers to solve things faster and achieve higher velocity.

Your qualifications


  • Bachelor’s degree or equivalent in Computer Science or Software Engineering.
  • 4+ years experience with object oriented programming such as PHP (preferred), Java or Python
  • 3+ years professional experience using PHP frameworks such as Laravel or Symfony.
  • 3+ years experience with with any modern JavaScript framework (jQuery, Angular, Bootstrap, VueJS, React, etc.) and web development (HTML5, CSS3, Javascript, SASS)
  • Comfortable working on the front-end and with responsive design.
  • Familiarity with front end build tools such as Grunt, Webpack, Gulp, Sass, etc.
  • Experience using package management systems (i.e. composer, npm).
  • Experience with Relational Databases (MySQL, Postgres, Aurora)
  • Professional experience working within a LAMP stack development environment.
  • Strong understanding of UI/UX best practices.
  • Comfortable utilizing a version control system, such as Git or Bitbucket.
  • Practical experience with TDD and Unit Testing


Bonus experience

  • SOLID Development Principles
  • Knowledge of OWASP and security conscious development
  • Design and implementation of Data visualizations with large data sets.
  • Hands-on experience of writing, debugging, and optimizing ETL processes.
  • Continuous integration knowledge involving Jenkins, Docker or equivalent integration tools.
  • Familiarity with AWS technologies and Big Data.
  • Mobile design using Angular and Ionic framework.
  • Experience with REST API development and security.
  • Site performance improvement and optimization knowledge.


The perks

At one45, we thrive on shared values and a constant desire to delight our customers beyond their wildest expectations. Working at one45, you’ll meet some of the brightest and most enthusiastic people the tech scene has to offer



  • Top notch employer paid extended healthcare, MSP coverage, dental, and life insurance.
  • Personal days and flexible hours.
  • Above industry average paid vacation each year.
  • Weekly personal 1:1s with a focus on developing your career in the direction you want to go.
  • Fully stocked kitchen with limitless snacks, sodas, fruit, etc.
  • Legendary summer and winter staff parties.
  • Monthly team events (team lunches, hikes, yearly Vancouver Sun Run Team, etc).
  • In-office beer/wine + games (darts, board games, etc) for those quiet Friday afternoons.

Apply Now

Sound like a fit? If so, we want to hear from you. Apply here.

Shortlisted candidates will be contacted for next steps. No phone calls or agencies please.