AI
AWS + Node Js Developer
Apptoza Inc.
Canada · On-site Full-time 1mo ago
About the role
About
This role is designed for a developer who excels at building scalable, high-performance backend systems using Node.js and leveraging the full power of the AWS ecosystem.
Key Responsibilities
- Backend Development: Design and implement low-latency, high-availability, and performant applications using Node.js.
- Cloud Infrastructure: Deploy, manage, and scale applications on AWS (Lambda, EC2, S3, RDS).
- API Design: Build and maintain robust RESTful APIs or GraphQL endpoints.
- Database Management: Integration of user-facing elements with server-side logic and managing data storage solutions (e.g., PostgreSQL, MongoDB, or DynamoDB).
- DevOps Integration: Implement CI/CD pipelines to automate deployment processes.
- Security: Implement security and data protection settings within the cloud environment.
Required Skills & Qualifications
- Node.js: Proficiency in JavaScript/TypeScript and asynchronous programming.
- AWS Services: Hands-on experience with core services like AWS Lambda (Serverless), API Gateway, S3, and IAM.
- Frameworks: Experience with Express.js, NestJS, or similar frameworks.
- Database Knowledge: Strong understanding of SQL or NoSQL databases.
- Tools: Familiarity with Git, Docker, and monitoring tools like CloudWatch.
- Problem Solving: Ability to debug complex production issues in a distributed cloud environment.
Preferred Qualifications
- AWS Certified Developer – Associate or equivalent certification.
- Experience with Infrastructure as Code (Terraform or AWS CDK).
- Knowledge of microservices architecture.
Skills
AWS LambdaAPI GatewayCloudWatchDockerEC2Express.jsGitGraphQLIAMJavaScriptMongoDBNestJSNode.jsPostgreSQLRESTful APIsS3SQLTypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free