GrepJob
Flywheel Digital

Senior Full Stack Engineer

Flywheel Digital
Apply
about 4 hours ago
Toronto, CanadaSenior
H1B Sponsor

Responsibilities

  • Build and maintain backend services and APIs using Python and Django.
  • Develop customer-facing applications using React and TypeScript.
  • Design and implement scalable data pipelines for large datasets.
  • Create features across the full stack from data ingestion to user interfaces.
  • Optimize data models and analytics workflows using BigQuery.
  • Contribute to architecture decisions for distributed systems on GCP.
  • Collaborate with Product, Design, Data Science, and Engineering teams.
  • Utilize AI-assisted development tools to improve productivity.
  • Participate in technical design discussions and code reviews.
  • Continuously enhance system reliability, scalability, and performance.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong experience with Python and Django.
  • Proficient in building web applications with React and TypeScript.
  • Experience with scalable cloud applications on GCP.
  • Understanding of distributed systems and microservices architecture.
  • Familiarity with large-scale data platforms and analytics systems.
  • Proficient in relational databases and data modeling.
  • Experience designing and consuming RESTful APIs.
  • Practical experience with AI-powered software development tools.
  • Strong understanding of software engineering fundamentals.
  • Experience with CI/CD pipelines and modern DevOps practices.
  • Excellent communication skills and ability to work in a collaborative environment.

Benefits

  • Competitive paid time off including annual leave and public holidays.
  • Great learning and development opportunities.
  • Parental leave and benefits.
  • Volunteering opportunities.
  • Supportive and engaging company culture.

Tech Stack

Categories