Senior Full Stack Engineer
Company: JMIR Publications
Salary: Not provided
Location: , Canada
ABOUT JMIR PUBLICATIONS
JMIR Publications is transforming scholarly communications as the fastest growing open-access publisher of peer-reviewed Science, Technology, and Medicine journals. We are seeking enthusiastic candidates for the position of Sr Full Stack Engineer.
Our Social Mission at JMIR Publications is to transform scholarly communication and make health and medical information available to people when they need it. While our primary users and clients are academic authors and researchers, we are developing innovative products and services for other user groups such as patients and consumers. 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.
Role Summary
JMIR Publications is hiring and on-boarding in a remote/hybrid work environment. The successful candidate will have:
Your Impact:
- Reporting to our Manager of Technology
- Producing high quality, highly efficient code across projects
Requirements
- Bachelor’s degree in computer science, related disciplines, or equivalent experience
- At least 5+ years of combined development, providing technical support and guidance to local and remote teams
- The ability to communicate complex ideas clearly; thrive in an ambiguous and agile environment
- Nice to have: experience leading a development team and delivery cycle as the technical subject matter expert end-to-end
- Cloud exposure and containerization exposure. AWS preferred, with hands on experience with controlling infrastructure, releases, and maintaining CI/CD pipelines
- Architectural principles such as SOLID, basic understanding of domain driven design, microservice experience, and design patterns
- Experience with various testing (i.e. unit, functional), in tandem with monitoring and alerting tools
TypeScript, Node.js plus frontend framework knowledge (ideally Vue.js)
SQL database design/development/administration experience
- Familiar with Site Reliability Engineering concepts
NoSQL such as Redis, ElasticSearch, and graph databases
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2024.