Software Engineer II – Full stack
FCT (First Canadian Title)Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable microservices and full stack web applications using Python, TypeScript, React, and Next.js.
Implement event-driven architectures leveraging AWS messaging, streaming services, and develop workflow automation with Camunda BPM.
Build and maintain CI/CD pipelines, infrastructure automation, monitor system performance, and troubleshoot production issues.
Minimum Requirements
3–5 years of professional software development experience.
Bachelor’s degree in Computer Science, Engineering, or related field.
Strong backend (Python, FastAPI, Flask, TypeScript, NestJS) and frontend (React 18, Next.js 14) development skills.
Experience with AWS cloud services (Lambda, ECS Fargate, SQS/SNS, EventBridge, Kinesis, S3, Cognito, API Gateway).
Ideal Candidate Profile
Experienced in building scalable cloud-native applications with microservices and event-driven architecture.
Proficient in both backend and frontend technologies with full stack development expertise.
Comfortable operating in Agile/Scrum environments and collaborating across product, DevOps, and data teams.
