cover image
Insight Global

Back End Developer

On site

Vancouver, Canada

Mid level

Freelance

25-07-2025

Share this job:
Expired

Skills

Python GitLab CI/CD AWS Lambda Problem-solving Database Management Databases Terraform Infrastructure as Code

Job Specifications

is hiring a Senior Back-end Developer to join the myDay team, where you'll play a critical role in building and maintaining scalable server-side solutions that directly support our store educators. In this role, you will lead the development and maintenance of service-side logic and databases using relevant coding languages, while collaborating closely with front-end developers to ensure seamless integration of user-facing elements. You'll be responsible for designing and implementing secure data protection and storage solutions, conducting regular testing, debugging, and quality assurance reviews to maintain high performance and reliability. As a subject matter expert in backend technologies and solution design, you'll also create and maintain technical documentation and lead knowledge transfer activities across the team.
We're looking for someone proficient in Python, AWS serverless architecture, API design, database management, CI/CD, and mobile backend integration. The myDay app is a strategic iOS-based tool that streamlines daily operations for Lululemon store educators. It integrates with a vendor time management system to support scheduling, clocking in/out, and accessing key store information, with features like real-time data sync, store notes, and simplified login.
Must Haves:
5+ years of experience as a back-end developer and Bachelor's degree in computer science or equivalent/relevant education
Proficient in Python 3.x, with strong understanding of object-oriented and functional programming paradigms.
Experience with AWS serverless services, including:
AWS Lambda
API Gateway
DynamoDB
Step Functions
S3
EventBridge / SNS / SQS
Familiarity with Infrastructure as Code (IaC) tools, e.g. Terraform is a nice to have
Ability to implement RESTful APIs and/or event-driven architectures.
Writes clean, maintainable, and well-documented code following PEP8 and team conventions.
Implements unit tests and/or integration tests using frameworks like pytest, unittest, or moto.
Familiar with CI/CD pipelines and automated testing tools (e.g., Gitlab, GitHub Actions, CodeBuild, CodePipeline).
Hands-on experience in migrating applications from monolithic architectures to microservices, demonstrating problem-solving capabilities and technical leadership.
Familiarity with cloud computing platforms
Effective verbal and written communication skills, capable of articulating complex technical concepts to diverse audiences and collaborating effectively with cross-functional teams.

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more