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:
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
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
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
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
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
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.