Join Our Team

Senior Software Developer

Type: Full-time

Location: GTA


JMIR Publications is transforming scholarly communications as the fastest-growing open-access publisher of peer-reviewed Science, Technology, and Medicine journals. JMIR creates and leverages the latest technologies to organize conferences, researcher connections, social and online media content platforms, and our award-winning innovative knowledge translation products that connect people to research.

Join one of Canada’s Top Growing Companies that’s rapidly expanding (138% three-year growth) and hiring now with over 20 years of experience in scholarly communication. We are expanding our product range to patients and consumers making health and medical information available to people when they need it.

Openness is at the heart of what we do.

We are looking to hire a talented Senior Software Developer to join our team. If you are an enthusiastic developer who loves to make an impact with technology, we would love to connect with you!

To keep our candidates safe, JMIR Publications is hiring and on-boarding 100% remotely with all employees working remotely during the COVID-19 pandemic. The successful candidate will have:

Your Impact:

  • Producing high quality, highly efficient code across projects

  • Fueling the growth of our organization and industry-leading technologies and systems

  • You want the opportunity to lead open-source projects in the future

  • Mentor and be mentored, holding up the highest standards for rigorously tested and elegant code

Your Development:

  • Excellent communication of complex ideas clearly and thrive in a fast Agile environment

  • Enthusiasm for constant improvement within your team and beyond with the desire to leverage your hard-earned skills and teach them to others

  • Support leadership to help define and drive technical vision and decision and milestones

  • With consistent coaching and 1 on 1s, you will help level up your team’s skills

  • Define and ensure your team’s software design patterns and operational guidelines

  • Technology agnostic and pragmatic engineering approach focused on problem-solving

  • Ready to take on critical production applications and prepare them for scale to accommodate our rapid growth

Your Technical Skills:

  • Preferred 10+ years of experience designing and developing impactful and cool tech

  • Preferred experience with Machine Learning and AI using tools and frameworks such as TensorFlow, Amazon SageMaker, and SciPy and an understanding of neural networks and how they work

  • Preferred experience in PHP and Go

  • You are up to date on the most recent technology innovations and have a passion for learning new tech

  • Experience with Node.js or Python in resilient, high-traffic, production environments

  • Experience with database and caching technologies such as MySQL, Aurora, MongoDB, Amazon RDS, Memcached, and ElastiCache

  • Familiarity with creating and building automated pipelines in Docker, Kubernetes, Jenkins, CircleCI

  • Strong working knowledge of popular JavaScript libraries and frameworks like React, Vue.js, Underscore, Chart.js and MathJax

  • Rapid debugging and bug squashing abilities

Our Core Technologies:

  • Amazon AWS (Comprehend, Aurora, EC2, RDS, S3, SQS, Route53, ElastiCache, and more), Docker, Kubernetes, Tensorflow, Python, Node.js, TensorFlow, Vue.js, React, SageMaker

What We Offer:

  • Opportunity to be part of a dynamic, high-performance team where you can develop and advance your career in a fast-growing organization with no micromanaging

  • A fantastic place to work and grow your career with mentoring, support, and talented people who excel at what they do

  • A focus on meaningful work and cutting-edge technology that drives your professional development

  • A culture of transparency where your team members are part of meaningful conversations

  • Great tools, technology, hardware, and support so you can unleash your best and be proud of your impact

Great Benefits:

  • Extensive 100% employer-paid insurance benefits - Extended Health Care, Dental Care, Vision Care, and Life Insurance for you and your family with nothing taken off your paycheque

  • Beautiful new office space near the Toronto Harbourfront

  • An extremely competitive salary based on experience

  • Great atmosphere with great people to work with

  • Excellent company events

  • Free snacks and beverages

  • Casual dress

  • Flexible working hours around our core hours

  • Work remotely temporarily during COVID-19

Our Application Process:

To keep our candidates safe, JMIR Publications is hiring and on-boarding 100% remotely with all employees working remotely during the COVID-19 pandemic.

JMIR Publications is an equal opportunity employer.

We wish to thank all those who apply. Our team will contact individuals whose skills and experience most closely match our requirements.