Course Studio is a funded online education startup. We build products and partnerships with creators through an agency and product business.
Our agency creates product experiences for the worlds leading creators. Our product business builds online education tools to help creators monetize in more frictionless, high value ways. This role will play an integral part in developing products alongside our team and with our partners.
We're a remote company, based in Canada, and are open to candidates located within 4 hours of PST timezone.
About the role
Own the development of a key product for our business, ensuring it is built to a level of quality that we will all be proud of.
Partner with external stakeholders and engineering teams, leading technical discussions about your work. This means asking questions, seeking feedback and ideas, and sometimes respectfully pushing back to advocate for your work.
Collaborate with Project Managers and Designers to scope project requirements, and discuss technical decisions in the context of business goals and design constraints. We're a small team so will be looking to you for your expertise.
Our primary full stack is React, NodeJs or Ruby, PostgresSQL.
What we're looking for
5+ years experience in building web applications in the cloud, using modern client-side frameworks with an emphasis on React
Extensive experience with server-side development technologies, particularly Ruby or Node.js
Exceptional communication skills — you can articulate the rationale behind your work to technical and non-technical audiences
Proactiveness in asking questions, investigating solutions, and self-assigning tasks when needed
Familiarity with DevOps
Experience in handling performance and security related aspects of web applications
Experience working with authenticated, customer focused web applications
Ability to write and maintain high quality and well-documented code using software development best practices
Experience with REST API design
Experience working with Stripe integrations or similar
Desire for feedback and continuous growth for you and your teammates
Experience as a team lead, leading projects and working with numerous technical stakeholders
Experience with online learning platforms like Thinkific, Teachable, Kajabi, Podia, etc.
Compensation and Benefits
Unlimited paid time off for vacation, sick days, and personal time as needed. We actively encourage team members to make use of this time-off policy
Flexible working hours and remote-friendly culture
Extended health care benefits
Opportunity to grow as the company grows
Exposure and learning between Agency and Product business units