Senior Node.js Engineer
Core
Design and develop Node.js/TypeScript services and RESTful APIs within a microservices architecture, while building web and mobile features using React and React Native for a Canadian fintech brokerage.
Role type
Senior Node.js Engineer (Full-stack)
Builds
Trading platforms, mobile applications, and investment products for retail investors
Domain
Fintech / Online Brokerage
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, React, React Native, RESTful APIs, Microservices, Relational/NoSQL databases, Cloud platforms (GCP/AWS/Azure), CI/CD, Containerization
Preferred skills
WebSockets, Apache Kafka, Google Pub/Sub, Kubernetes, Terraform, DevSecOps, AI/ML features
Responsibilities
Design and develop Node.js/TypeScript services and RESTful APIs; Lead technical design and delivery of complex features; Build and maintain web and mobile features using React and React Native; Optimize database queries and improve services under production load; Mentor developers through code reviews and pair programming; Participate in incident response and on-call rotations
Seniority
Senior, hands-on IC