Senior Front End Software Developer

Maple - Toronto, ON (il y a 30+ jours)

Postuler dès maintenant

About the Role

We’re looking for passionate developers who thrive working in a fast-paced and dynamic environment, with an open culture and flat hierarchy. We’re looking to build our technology team to grow and scale Maple geographically, and across multiple business lines.

We need our developers to be versatile, display leadership qualities, and most importantly, feel excited about creating solutions and experiences that truly improve the lives of our customers.

You are someone who enjoys thinking creatively, solving through challenges, and coming up with fresh ideas to design the world’s leading virtual healthcare platform.

Responsibilities

Contribute to architecture and system-level decision
Implement features and user interfaces for the Maple web & mobile experience
Turn beautifully designed specifications into reality
Help organize and manage weekly sprints
Write maintainable, modular code
Write tests for your code
Collaborate with designers, engineers and non-technical teammates (e.g. operations, business development) to deliver legendary user-facing products

Required Skills

At least three years of experience developing in modern Javascript. Can explain best practices, implement things like prototypal inheritance, curry, etc., and solve complex asynchronous problems

Production experience with both React and React Native
Redux
Typescript
Experience with automated testing

Key Capabilities

In addition to the skills described above, you are:
Mission-driven — we are a small and passionate team challenging the status quo of the healthcare industry. You need to be passionate about playing an integral part in helping us accomplish our mission and vision
Execution-oriented — you have a strong ability and desire to execute to the highest standard. You care deeply about the quality of your work and don’t cut corners
Highly organized and planful — you have the ability to manage multiple projects with strong attention to detail and prioritization skills
A strong communicator — you speak plainly and truthfully. You communicate complex ideas in a clear and easy-to-understand way
Highly collaborative — you have excellent interpersonal skills and the ability to work collaboratively with a cross-functional team

Other Information

Role Type: Full-time position
Location: 355 Adelaide Street West (remote work available)
Reporting Manager: Stuart Starr, Co-Founder and CTO
Start Date: Immediate
Annual Salary: $100,000 to $120,000
Equity Compensation: available, to be discussed
Paid Vacation: 3 weeks
Benefits: Comprehensive health & dental benefits

Working at Maple

We want you to love working at Maple. We want you to feel challenged and supported, cared for, and driven. Just as we’re driven to grow, to improve, to iterate our products and services, we want you to take the same mindset as you work towards achieving your personal best. We can all learn, we can all develop, and we can all power the future of healthcare. But we can only do it together. At Maple, we are a team first and foremost. Your success is our success.

In order to support your wellbeing, we offer an evolving set of benefits and perks, including:

Health benefits: Comprehensive health and dental benefits and up to 3 primary care online consultations with a GP
Maternity and parental leave benefits: Up to $8,000 supplemental unemployment benefit
Emergency days: 10 emergency days, 5 of which are fully paid
Flexible hours: For example, work from home Fridays
Learning and development: Continuous feedback culture, bi-annual formal performance reviews and up to $600 professional development budget per fiscal year
Periodic use of the company parking spot
Healthy snacks
Monthly team socials

We're an equal opportunity employer and value diversity at our company. We don't discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.