Fullstack Developer
$100,000–$125,000 year
On-site · Mississauga, Ontario, Canada
Job Summary
Senior Full Stack Developer to design, build, and scale a cloud-native Industrial IoT platform on AWS. Responsibilities include designing, developing, testing, and maintaining cloud-native applications and services; building scalable backend services with Node.js, JavaScript, and TypeScript; developing responsive web applications using React; contributing to cross-platform mobile apps using React Native and Flutter (with exposure to native iOS/Android); designing secure RESTful and GraphQL APIs; leveraging AWS services (IoT Core, Lambda, API Gateway, AppSync, DynamoDB, Kinesis, etc.); supporting architecture, performance, scalability, and security initiatives; collaborating with product managers, designers, QA, and engineering teams; participating in code reviews; creating technical documentation; and driving continuous improvement across development, deployment, and operations. This role emphasizes cloud-native design, AWS tooling, databases (PostgreSQL/Aurora PostgreSQL, DynamoDB), dashboards/analytics, and cross-functional collaboration.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline
- 5+ years of full stack software development experience
- Experience building and deploying cloud-native applications in AWS environments
- Strong experience with Node.js, JavaScript, and TypeScript
- Experience designing and developing RESTful APIs; GraphQL experience is an asset
- Experience with AWS serverless technologies including Lambda, API Gateway, AppSync, IoT Core, Kinesis, and EventBridge
- Proficiency with React and TypeScript
- Experience with React Native and/or Flutter
- Working knowledge of Swift (iOS) and Java/Kotlin (Android)
- Experience publishing and maintaining mobile applications (asset)
- Experience with PostgreSQL, Aurora PostgreSQL, and DynamoDB
- Familiarity with AWS infrastructure, IAM
- Experience with CI/CD pipelines and DevOps practices
- Experience with Infrastructure as Code tools such as CloudFormation, CDK, or Terraform
- Proficiency with Git, VS Code, Postman, and modern development workflows
- Experience with data visualization tools
- Figma and WCAG accessibility knowledge
- Ability to build reusable component libraries and maintain consistent UI/UX across web and mobile
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.