Senior Back End Developer

Competition #
Location - St. John’s, NL

We’re looking for an experienced Senior Back End Developer to join our Development Team within the Bluedrop family. 

We’re hard workers and experts in our field but, we don’t take ourselves too seriously – we’re candid, flexible and diverse. Bluedrop was founded in 1992 and currently has over 200 employees within our two core divisions, working out of offices in St. John’s and Halifax, along with remote staff around the globe. Our workforce training arm, Bluedrop Learning Networks, is recognized as a first-to-market leader and e-learning innovator. Over our expansive history, we’ve supported training delivery and digital transformation with a vast array of clients including governments, industry groups, and individual employers. We do the majority of this work through our flagship SkillsPass™ technology,  which is a cloud-based SaaS training, certification, and compliance management platform.

We Bluedroppers are a focused bunch – most of the time. We know why we’re “here,” we know what we “do” and how each of us contribute to it; and we also have a clear understanding of our core values and behaviours that align with our core vision, our passion, and our culture.

We’re passionate about transforming training for our clients.



To empower people & organizations threatened by a fast-changing labour market to survive and thrive.


We provide a cloud solution to transform the way our clients deliver,

 track, and validate training for their external stakeholders.



  • Never bite your tongue
  • Work hard, laugh harder
  • Compassionate always
  • We get it, you have a life
  • Roll with it

Bluedrop’s software engineers are a critical part of our team, and lead the charge in developing advanced solutions that help transform how our current and future clients connect millions of employers, workers, and related stakeholders within a seamless training ecosystem. Our solutions are not simple- they are cool, complex, and help vastly improve training development and delivery for all types of clients, industries, and use cases.

Given that e-learning and workforce training requirements continue to advance and evolve at exponential rates, we need to not only keep up-we need to continue to lead the way, and get ahead of our clients’ needs and provide advanced solutions to help them optimize their training needs, and advance their overall operation. So-we need our engineers to be enthusiastic, nimble and versatile, and eager to tackle challenges in a fast-paced, dynamic environment that is continuously evolving in alignment with market evolutions and our clients’ ever-changing requirements. If you want a job where every day is essentially the same…you should probably keep looking.

As a Senior Back End Developer you will be working with our software development team to plan, design, code and test features for our Integrated Skills Management system.  Sound good so far? Take a look at the specifics below and decide if Bluedrop is the place for you to take the next exciting step in your career!

  • Excellent interpersonal and organizational skills.
  • Enjoy being part of a team.
  • Comfortable with modern development practices such as version control (Git preferred) and CI/CD (continuous integration and deployment).
  • Good working knowledge of data structures.
  • Fluent in database design.
  • Experience designing and implementing well-defined APIs in a microservices-based architecture.
  • Experience with the following are required:
    • SQL and RDBMSes (Postgres preferred)
    • JavaScript or TypeScript
    • Node.js
  • Experience with a modern web server framework (Feathers or Express) would be considered an asset.
  • Experience with data streaming or data consistency in a distributed architecture would be considered an asset.
  • Help guide back-end implementation, adhering to industry best-practices.
  • Help design application databases and service-level APIs to support interactive and highly available web applications.
  • Ensure code quality through best practices, including unit testing and code review.
  • Integrate with various third-party applications and data sources, as required.
  • Provide input and estimates for planning.
  • Mentor and provide support for team members.

This is an excellent opportunity for an ambitious, career-oriented individual who would like to be part of a dynamic and highly successful organization. We offer competitive compensation and benefits, as well as exceptional career growth potential.


Please forward your resume to in confidence, to be considered for this current opportunity. While we thank all candidates for their interest, only those candidates to be interviewed will be contacted.

Bluedrop Learning Networks Inc. is an equal opportunity employer. We just hire the best…




HQ: St John’s
Newfoundland, Canada