FSD Developer (Node+AWS)
Toronto, ON • Contract • May 19, 2025 • 79864
Job Title: FSD Developer (Node+AWS)
Job ID: 79864
Location: Toronto, Ontario
What you will be doing:
Design & Development
-
Architect and implement highly scalable, secure, and fault-tolerant applications and services on AWS using Node.js.
-
Develop cloud-native applications utilizing AWS services like EC2, S3, Lambda, DynamoDB, API Gateway, and more.
Cloud Infrastructure Management
-
Manage and optimize AWS cloud infrastructure using AWS tools and services.
-
Automate deployment processes using CI/CD pipelines with services like AWS CodePipeline, Jenkins, and Docker.
Microservices Architecture
-
Design and develop microservices-based architectures using Node.js and AWS Lambda for serverless solutions.
-
Collaborate on the design and integration of RESTful APIs.
Collaboration & Mentorship
-
Provide technical guidance and mentorship to junior developers.
-
Work with cross-functional teams to define project requirements and ensure the delivery of high-quality, on-time solutions.
Optimization & Performance Tuning
-
Monitor application performance and troubleshoot issues in production environments.
-
Optimize serverless applications and cloud resources for efficiency and cost-effectiveness.
Security & Compliance:
-
Implement security best practices for cloud infrastructure and applications.
-
Ensure that applications adhere to compliance standards and industry best practices.
Documentation & Best Practices
-
Create and maintain detailed technical documentation for code, processes, and architectures.
-
Enforce coding standards and review code to ensure adherence to quality guidelines
Design & Development
-
Architect and implement highly scalable, secure, and fault-tolerant applications and services on AWS using Node.js.
-
Develop cloud-native applications utilizing AWS services like EC2, S3, Lambda, DynamoDB, API Gateway, and more.
Cloud Infrastructure Management
-
Manage and optimize AWS cloud infrastructure using AWS tools and services.
-
Automate deployment processes using CI/CD pipelines with services like AWS CodePipeline, Jenkins, and Docker.
Microservices Architecture
-
Design and develop microservices-based architectures using Node.js and AWS Lambda for serverless solutions.
-
Collaborate on the design and integration of RESTful APIs.
Collaboration & Mentorship
-
Provide technical guidance and mentorship to junior developers.
-
Work with cross-functional teams to define project requirements and ensure the delivery of high-quality, on-time solutions.
Optimization & Performance Tuning
-
Monitor application performance and troubleshoot issues in production environments.
-
Optimize serverless applications and cloud resources for efficiency and cost-effectiveness.
Security & Compliance
-
Implement security best practices for cloud infrastructure and applications.
-
Ensure that applications adhere to compliance standards and industry best practices.
Documentation & Best Practices
-
Create and maintain detailed technical documentation for code, processes, and architectures.
-
Enforce coding standards and review code to ensure adherence to quality guidelines
What you must have:
-
5-7 years of experience as a Full Stack Developer
-
Professional development experience with a focus on Node.js
-
Strong expertise in building, deploying, and managing applications in AWS
-
Proven experience in designing and implementing serverless architectures using AWS Lambda and other AWS serverless services.
-
Expertise in RESTful API design and integration.
-
Strong communication skills, with the ability to work
-
effectively in a team-oriented, collaborative environment.
-
In-depth knowledge of AWS services including but not limited to EC2, S3, Lambda, DynamoDB, API Gateway, CloudFormation, etc.
-
Experience with CI/CD tools and automation frameworks (e.g., Jenkins, AWS CodePipeline, Docker).
-
Experience with NoSQL (e.g., DynamoDB) and SQL databases.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com