Senior Full Stack Developer

Mississauga, ON
Mississauga, ON
Senior Full Stack Developer
View below the job description in addition to the application form.

Why BoomerangFX?  

BoomerangFX is more than just a SaaS tech company – we are one of North America’s fastest-growing healthcare SaaS solutions providers offering integrated practice management software, digital marketing and e-learning solutions to the aesthetic medical industry – we serve specialized industry segments spanning dermatology, medspa, cosmetic surgery, women’s health, cosmetic vision, dental and hair restoration.   

Our company is well-funded by international private equity. We have a market opportunity that is rare in its scale, recession resilient and powered by a strong business model with an impressive leadership team. Trusted by a growing community of healthcare professionals across North America, our product delivers the only cloud-based SaaS solution for private healthcare practices integrating the advanced clinic workflow management tools, electronic medical records (EMR), accounting, data analytics, digital advertising, lead generation and e-learning in a single user-friendly solution – this unique feature-rich practice management solution is supported by advanced Machine Learning and designed to help our clients succeed in the marketplace.   

BoomerangFX is expanding rapidly across North America and international markets including Australia, Germany, France, the UK and Latin America with industry-leading technology that is helping to modernize private aesthetic healthcare practices. 


Your role in a nutshell 

We are looking for a Senior Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. The successful candidate will be responsible for designing, developing, and maintaining our web-based applications. The ideal candidate will have experience in full stack development with a focus on front-end development using React.js. You should also be a team player with a knack for visual design and utility. 


Scope of duties 

  • Collaborate with designers and product managers to implement user interface designs that are intuitive, functional, and aesthetically pleasing. 
  • Write unit tests and automated test to ensure high code quality. 
  • Ensure web applications are secure, scalable, and performant. 
  • Deliver high quality reusable code that is maintainable and scalable.  
  • Write technical documentation in a clear and concise manner. 
  • Participate in code reviews, provide feedback, and learn from others. 
  • Work collaboratively with cross functional teams to ensure timely delivery of high-quality software products. 
  • Experience in data integration and the specification of data services. 

What you offer 

  • Bachelor’s degree in computer science or related field 
  • Experience with front-end frameworks such as React.js, Redux or Vue.js 
  • Experience with back-end technologies such as Node.js, Express.js, MongoDB or MySQL 
  • Familiarity with RESTful API’s and API design principles 
  • Experience with Node Package Manager 
  • Experience with .NET Core 
  • Expert programming skills in C# 
  • Experience with web application performance optimization 
  • 3+ years of experience in full-slack development with a focus on front-end development using React.js. 
  • Strong proficiency in JavaScript, HTML, CSS, and related web technologies 
  • Strong problem solving an analytical skill. 
  • Excellent communication and collaboration skills 
  • Experience with cloud platforms such as AWS, Azure or Google cloud platform is a plus. 
  • Experience with agile development methodology such as Scrum or Kanban 
  • Stay up to date with cutting-edge technologies. 
  • Responsible (together with the team members) for the infrastructure platform, it’s up-time, architecture & scale. 

If you are looking to join a dynamic tech startup that values creativity, collaboration, and fun, then BoomerangFX is the place for you! Join our team and be part of a company that is not only dominating the tech industry but will provide you the opportunity to work on exciting projects, collaborate with talented colleagues, and make a real impact on growing your career.



  • Dental care 
  • Extended health care 
  • Life insurance 
  • Paid time off 
  • Bonus pay


Job Type: Full-time 

Job application:

    Attach Resume