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