Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Calgary, Canada
At Robots & Pencils, we design and build world-class digital products for the world’s leading brands. We’re seeking a Senior Back-end Engineer who combines deep JavaScript/TypeScript expertise with a pragmatic mindset, someone who can architect scalable Node.js services and translate complex requirements into secure, high-performance backend systems.
This role is based in our Calgary office. It’s a high-impact opportunity for an engineer who thrives on backend architecture, API design, and cloud-native development. You’ll be part of a collaborative, multidisciplinary team focused on delivering clean, efficient, and maintainable backend solutions.
About You
You’re passionate about building robust, modern back-end systems using JavaScript and TypeScript. You stay current with Node.js best practices, distributed systems, and performance optimization techniques. You enjoy clean architecture, secure code, and solving real-world problems with scalable, well-tested solutions. You take pride in your work and love collaborating with others to ship great products.
What You’ll Do
- Lead the design and development of scalable backend services and APIs using Node.js and TypeScript
- Architect efficient systems for data processing, integrations, and real-time functionality
- Collaborate with front-end developers, designers, and product managers to ensure cohesive solutions
- Optimize backend performance, reliability, and maintainability
- Apply best practices in testing, code reviews, documentation, and CI/CD
- Contribute to team knowledge sharing and technical direction
- Strong experience with JavaScript and TypeScript in a back-end context
- 6+ years of professional software development experience
- Deep proficiency in Node.js, RESTful API design, and asynchronous programming
- Solid understanding of distributed systems, microservices, and event-driven architecture
- Experience working with SQL and NoSQL databases
- Familiarity with cloud platforms (e.g., AWS, Azure, or GCP)
- Upper-Intermediate English level (written and spoken)
- Experience with authentication/authorization, message queues, or GraphQL
- Familiarity with Docker, Kubernetes, or infrastructure-as-code tools
- Understanding of DevOps practices and CI/CD pipelines
Key Skills
Ranked by relevanceReady to apply?
Join Robots & Pencils and take your career to the next level!
Application takes less than 5 minutes