Role: Lead Full Stack Developer
Location: Kings Street, Toronto, ON
Duration: 12 months
Job Description
- 5+ years of professional software development experience (non-internship), with significant contributions across both frontend and backend domains.
- 3+ years experience in designing and implementing full-stack architectures and scalable systems.
- Strong proficiency in modern JavaScript/Typescript, HTML5, and CSS3.
- Demonstrated expertise in at least one modern frontend framework (e.g., React, Vue.js, Angular).
- Strong proficiency in at least one backend programming language (e.g., Java 11/17 with Spring Boot, Python).
- Experience with distributed systems and microservices architecture.
- Proven ability to design, build, and consume RESTful and GraphQL APIs.
- Practical experience with cloud platforms, specifically AWS services such as AWS Lambda, Amazon ECS/EKS, Amazon S3, Amazon SQS/SNS, and AWS Cloud Formation.
- Experience with database systems including relational databases (Amazon RDS - PostgreSQL/MySQL) and NoSQL databases (Amazon Dynamo DB), and caching mechanisms (Redis).
Key Skills
- Java 11, Spring boot, Microservices, AWS, Angular, React, JavaScript, HTML, CSS