Job ID : 44864

Software Engineer - Frontend

Perpetua - Engineering
JOB POSTING INFORMATION
Position Type: Professional Experience Year Co-op (PEY Co-op: 12-16 months)
Job Title: Software Engineer - Frontend
Job Location: Toronto ON
Job Location Type: 2 days a week in office
If working on site, can you provide a copy of your COVID-19 safety protocols?: Yes
Number of Positions: 1
Salary: $1550.00 weekly for 40.0 hours per week
Start Date: 05/06/2024
End Date: 04/25/2025
Job Function: Engineering
Job Description: About Flywheel  (Perpetua has integrated with Flywheel as of October 2024)

Flywheel’s suite of digital commerce solutions accelerate growth across all major digital marketplaces for the world’s leading brands. We give clients access to near real-time performance measurement and improve sales, share, and profit. With teams across the Americas, Europe, APAC, and China, we offer a career with real impact, endless growth opportunities and the support you need to be the best you can be.

The Opportunity 

This is for a 2024-2025 PEY position.

In this role, you will support our Perpetua product, which focuses on the seller and SMB market segment within the Flywheel portfolio.   Perpetua provides growth optimization and reporting technology for the world’s smartest eCommerce businesses. Through the platform, brands and sellers create goals based on strategy and rely on Perpetua’s best-in-class, always-on optimization to execute tactically. 

Are you looking for an exciting Co-op opportunity full of meaningful, diverse, and ambitious assignments at a high-growth tech startup? We are currently hiring a Software Engineer - Frontend Co-op, who will be contributing to web applications written in ReactJS to bring a great Perpetua experience to our users.

What You'll Do:
- Design and build scalable UI/UX that supports systems responsible for generating business insights, reporting and analytics
- Take primary ownership for the development and maintenance of your product or feature
- Contribute to product vision and development
- Work collaboratively with other team members
- Work directly with customers to collect feedback and iterate
- Launch your product or feature and track user metrics
- Build sane systems and craft amazing products that work at scale
Job Requirements: Who You Are:
  • Must be enrolled in Engineering, Computer Science, or a closely related program
  • Familiarity with algorithms, data structures, and complexity analysis
  • Experience running production systems including deploying, monitoring, and debugging
  • You are quick on your feet and face challenges with an open and curious mind
  • You have the ability to adapt to a fast-paced, start-up environment and can act quickly on requests
  • Strong written and oral communication skills
  • You will return to University after the conclusion of the co-op term

Bonus Points If
Previous co-op experience working at a fast scaling startup
Relevant personal or school projects 
Experience in the marketing or advertising space
Experience with B2B or business insights and analytics
Experience with Typescript
Experience with Figma

Working as a Flywheel Student

🌍 We have office hubs across the globe where team members can go to feel productive, inspired, and connected to others
📈 Impactful work that will help lay the foundation for future projects
🎓 Opportunity to come back full-time post graduation
👋 Our Toronto office follows a hybrid model, we encourage team members to come in person 1-2 times per week

The Interview Process:

Every role starts the same, an introductory call with someone from Perpetua. We will be looking for company and values-fit as well as your professional experience; there may be some technical role-specific questions during this call.

Every co-op role is different after the initial call, but you can expect a Take Home Coding exercise for our Engineering co-op roles. You are given 72 hours (or 3 days) to complete your assessment although it should only require a couple hours of work.

If you are successful in the coding assessment we will then invite you for a final 20 minute 1:1 Values call with the hiring manager. 

Inclusive Workforce

At Flywheel, our goal is to create a culture where individuals of all backgrounds feel comfortable in bringing their authentic selves to work. We want all Flywheel people to feel included and truly empowered to contribute fully to our vision and goals.

Everyone who applies will receive fair consideration for employment. We do not discriminate based upon race, colour, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other applicable legally protected characteristics in the location in which the candidate is applying.

If you have any accessibility requirements that would make you more comfortable during the application and interview process, please let us know at recruitment@flywheeldigital.com so that we can support you.

Please note, We do not accept unsolicited resumes.
Preferred Disciplines:
Computer Engineering
Computer Science
Engineering Science (Math, Stats & Finance)
Engineering Science (Nanoengineering)
All Co-op programs: No
Targeted Co-op Programs:
Targeted Programs
Professional Experience Year Co-op (12 - 16 months)
APPLICATION INFORMATION
Application Deadline: Nov 29, 2023 11:59 PM
Application Receipt Procedure: Online via system
U of T Job Coordinator: Nabeela Rahman
ORGANIZATION INFORMATION
Organization: Perpetua
Division: Engineering
Website: www.perpetua.io
ADDITIONAL INFORMATION
Length of Workterm: FLEXIBLE PEY Co-op: 12-16 months (range)




© 2023 University of Toronto - Orbis Career / Co-op Portal Professional v3