Overview
On Site
180k - 200k
Full Time
Skills
Recruiting
Cost Reduction
Authentication
Data Flow
Query Optimization
Performance Tuning
Cloud Computing
Continuous Integration
Continuous Delivery
Systems Design
Analytics
Instrumentation
Communication
Git
Shipping
Heroku
Real-time
WebSocket
User Experience
Computer Science
Productivity
Health Care
Life Sciences
Manufacturing
Backend Development
Node.js
TypeScript
Database
Caching
PostgreSQL
Redis
IaaS
DevOps
UI
React.js
Technical Drafting
Collaboration
Virtual Team
SAP BASIS
Job Details
We are partnering with a healthtech company that builds software to increase the capacity and efficiency of drug manufacturing. They are hiring a Senior Ful Stack Engineer to design and scale a secure, high-performing platform using Node and TypeScript. This is a full-time, hybrid role in Toronto.
You will join a small, highly collaborative team with significant ownership across architecture, product, and delivery. If you enjoy shaping engineering practices, choosing modern tooling, and shipping to production daily, this is a chance to have outsized impact on real-world outcomes, including cost reduction and safer bio and chemical manufacturing.
Required Skills & Experience
Desired Skills & Experience
What You Will Be Doing
Tech Breakdown
Daily Responsibilities
The Offer
You will receive the following benefits:
Applicants must be currently authorized to work in Canada on a full-time basis now and in the future.
You will join a small, highly collaborative team with significant ownership across architecture, product, and delivery. If you enjoy shaping engineering practices, choosing modern tooling, and shipping to production daily, this is a chance to have outsized impact on real-world outcomes, including cost reduction and safer bio and chemical manufacturing.
Required Skills & Experience
- 5+ years building production backends, with strong proficiency in Node, TypeScript, and Express
- Designing and implementing REST APIs, authentication, and secure data flows
- PostgreSQL schema design, query optimization, and performance tuning
- Caching with Redis, data sync strategies, and offline-tolerant patterns
- Cloud deployment experience and operational ownership, CI/CD, monitoring, and alerts
- Strong systems design, integration with third-party services, and product analytics instrumentation
- Clear written communication, Git hygiene, and a pragmatic approach to shipping quality code
Desired Skills & Experience
- Experience establishing longer-term cloud infrastructure and operations beyond Heroku
- Real-time collaboration features, websockets, and state sync patterns
- Frontend collaboration, implementing basic UI from Figma, familiarity with React and polished UX details
- Email delivery pipelines, transactional templates, and eventing
- Bachelor's degree in Computer Science or related field from a reputable institution (considered a strong asset)
- Interest in productivity systems and a low-ego, solution-focused mindset
- Domain interest in healthcare, life sciences, or manufacturing
What You Will Be Doing
Tech Breakdown
- Backend development with Node.js & TypeScript, 50%
- Database & caching (PostgreSQL, Redis), 25%
- Cloud infrastructure & DevOps, 15%
- UI collaboration with React & design team, 10%
Daily Responsibilities
- Hands-on development and code reviews, 70%
- Architecture and technical design, 15%
- Cross-functional collaboration with design and product, 10%
- Operational duties, deployments, and observability, 5%
The Offer
You will receive the following benefits:
- Competitive salary and equity options
- 4 weeks paid vacation, paid sick leave, and paid parental leave
- Fully distributed team within North American and European time zones
- Company-paid co-working desk in your local community
- New MacBook Pro, external display, and professional accessories
Applicants must be currently authorized to work in Canada on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.