Full-Time

Cloud Backend Developer

Posted on 4/30/2024

Syntronic

Syntronic

501-1,000 employees

Turn-key product development for multiple sectors

Automotive & Transportation
Hardware
Industrial & Manufacturing

Mid, Senior

Kanata, Ottawa, ON, Canada

Required Skills
Express.js
Agile
Node.js
Docker
TypeScript
AWS
SCRUM
REST APIs
Development Operations (DevOps)
Requirements
  • Bachelor’s degree in computer science, Engineering, or a related field; or equivalent work experience.
  • Strong proficiency in TypeScript programming language and Node.js runtime environment.
  • Familiarity with AWS CDK (Cloud Development Kit) for infrastructure as code (IaC) provisioning.
  • Proficiency in developing RESTful APIs using Express.js or similar frameworks.
  • Solid understanding of serverless computing concepts and experience building serverless applications.
  • Strong knowledge of software development best practices, design patterns, and architectural principles.
  • Excellent problem-solving skills and attention to detail with a passion for writing clean, efficient, and maintainable code.
  • Effective communication skills with the ability to articulate technical concepts and collaborate effectively with cross-functional teams.
Responsibilities
  • Design, develop, and deploy cloud-native applications on the AWS platform using TypeScript, AWS CDK, Docker, Express.js, Lambda, and related technologies.
  • Collaborate with cross-functional teams to gather requirements, define project objectives, and develop technical solutions that meet business needs.
  • Implement best practices for AWS infrastructure provisioning, configuration management, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Optimize application performance, scalability, and reliability by leveraging AWS services such as Lambda, API Gateway, DynamoDB, S3, ECS, and others.
  • Write clean, maintainable, and well-documented code following industry-standard coding practices and architectural principles.
  • Conduct code reviews, identify areas for improvement, and mentor junior developers to promote knowledge sharing and professional growth within the team.
  • Stay current with emerging AWS technologies, trends, and best practices, and proactively recommend innovative solutions to enhance development processes and infrastructure.
  • Troubleshoot and debug issues in production and non-production environments and provide timely resolutions to ensure uninterrupted service availability.
  • Participate in Agile/Scrum development methodologies to deliver high-quality software solutions on time and within scope.
  • Collaborate with DevOps engineers to automate infrastructure provisioning, deployment, monitoring, and maintenance tasks using CDK.

This company offers a dynamic work environment ideal for those interested in cutting-edge electronics design and software development. With a focus on industries like telecommunication, automotive, industrial, and medtech, it provides a fertile ground for professionals to apply their skills in high-demand sectors, often leading the way in time-to-market solutions. Employees benefit from exposure to sophisticated technologies and the opportunity to contribute to impactful projects.

Company Stage

N/A

Total Funding

N/A

Headquarters

, Sweden

Founded

1983

Growth & Insights
Headcount

6 month growth

0%

1 year growth

5%

2 year growth

19%