Senior Node.js Fullstack Engineer

New
R
Robots and PencilsSoftware Engineering
Calgary, AB (Remote Friendly)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4–6 years
Required Skills
AWSNode.jsPythonSQLReduxServerlessNosqlCI/CDRESTful APIs

Requirements

  • 4–6 years of professional software engineering experience.
  • Strong experience with Node.js.
  • Experience building and maintaining fullstack applications end-to-end.
  • Exposure to workflow orchestration tools such as Sequencer.
  • Solid understanding of API design and backend systems.
  • Experience working with cloud environments, specifically AWS, including serverless architectures.
  • Familiarity with databases including SQL and NoSQL scalable design patterns.
  • Experience working in production environments.
  • Ability to write clean, maintainable, and well-tested code with high test coverage.
  • Experience with state management for frontend applications.

Responsibilities

  • Build and maintain backend services using Node.js and serverless architectures like AWS Lambda and API Gateway.
  • Develop and integrate APIs that support frontend applications and external institutional platforms.
  • Contribute to frontend features using modern state management like Redux Toolkit and accessible UI patterns.
  • Support the development and maintenance of workflows using orchestration tools and state machines.
  • Contribute to event-driven processes and asynchronous system operations.
  • Develop RESTful APIs and support microservices architecture.
  • Troubleshoot issues in production environments and contribute to logging, monitoring, and debugging.
  • Take ownership of assigned features, delivering end-to-end solutions from UI to API to database.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now