Introduction
Layla’s mission is to empower people to take control of their mental health. We use client-centric innovation to understand and address gaps in the ever-changing realities in mental health. Today, Layla is a service that facilitates personalized individual, couples, family, and group therapy directly to the public as well as in collaboration with partners in the broader healthcare sector.
Location
This is a remote position, and is open to anyone residing in Canada (except Quebec). Travel to GTA (3-4 times per year) will be required and expenses covered by the company if the applicant resides outside the GTA. Preference will be given to Candidates residing in the GTA. For GTA candidates, this role will have an expectation to work in the office (Liberty Village, Toronto) one day per week.
About the Opportunity
Our tech team works collaboratively with clinicians, designers, and operators. Together, we are developing a platform enhancing the experience of patients, therapists, our team, and partners.
We are looking for two Full Stack Software Developers who are passionate about making a positive impact within the community through thoughtful and strategic decision-making. You'll play a crucial role in the development and enhancement of our health technology platform and in supporting our business operations and product roadmap. We have a dynamic team, and this is a tremendous opportunity to learn multiple platforms and technology stacks. This role requires not just technical prowess but also exceptional collaboration and communication skills.
Core Responsibilities
- Play a key role in designing and implementing our technology platform in the cloud, web and mobile, with a focus on user-centric design and functionality.
- Develop and integrate modern reactive front-end web solutions.
- Implement serverless backend solutions, with an emphasis on security and reliability.
- Write clean, maintainable code in TypeScript, emphasizing functionality and progress over perfection.
- Address cross-cutting concerns like logging, monitoring, and security while following best practices.
- Contribute to architecture and infrastructure of complex distributed systems.
- Work collaboratively with a remote team, focusing on problem-solving and stakeholder impact.
-
Maintain effective communication across teams and stakeholders, emphasizing clarity and purpose.
- Empower and inspire your teammates to prioritize the end-user's needs and experiences, driving innovation and enhancements that truly make a difference.
Interests:
- You are passionate about making a positive impact and improving people’s wellbeing.
- You are able to quickly develop a deep understanding of mental healthcare
- Cultivating a deep understanding and empathy for the needs of clients and therapists as well as internal needs.
- Excited to create user-friendly, valuable, and beautiful products
- Motivated by delivering products to users and learning from their feedback
- As part of a high-growth startup, you advocate for simple solutions and designs over complex ones, knowing when to move fast and when to slow down.
Requirements
Training & Experience
- Minimum of 5 years of professional web development experience at a startup or small-medium sized company.
- Proficient in React, Node.js or similar technologies.
- Familiarity with API integrations, experience implementing REST clients and/or services.
- Understanding of secure web and cloud development best practices.
- Expertise in wearing multiple hats in a startup or high growth setting to contribute beyond your core responsibilities, fostering a culture of collaboration, innovation, and resilience.
- Experience building, shipping and maintaining a consumer facing application.
- Experience developing B2C and/or health and wellness products is an asset.
Professional Qualities
- High curiosity and commitment to personal growth
- Dependable with a track record of being practical and getting things done on time
- Proactive with a growth mindset
-
Team-oriented and inclusive, promoting a welcoming environment. You contribute to projects both in lead and support capacities.
- Responsive and highly communicative. Given the dynamic nature of our team, this role is for someone who can handle context switching well and thrives with open communication
Nice to have:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Experience using Document Databases such as MongoDB.
- Understanding/Experience with HIPAA, PHI, PIPEDA, or similar compliance and privacy protocols.
- Experience with Salesforce or other CRMs and Platforms.
- Exposure to SOC-2 Type II compliance.
Logistical requirements
- Access to private, quiet and confidential workspace that allows for the protection of confidential information and the avoidance of disruption. This is important for team collaboration as well as speaking to clients professionally and confidentially.
- Access to a mobile phone and internet connection with sufficient bandwidth and connection speed. Company will provide a setup budget, computer as well as a set monthly budget to cover the use of personal devices for work.
How to apply
We appreciate your interest in Layla, please apply on the link provided in the application. https://laylacare.applytojobs.ca/software developer/34704
We look forward to reviewing your application, and will be in touch to arrange an interview if your profile matches our current needs. This role's hiring process includes the following components; initial application, introductory call, technical call, panel interview, and a technical assessment.
Expected start date: January 2025
Benefits
- Potential for growth and career advancement in a dynamic startup environment .
- Opportunity to build impactful products
- Work with a diverse, passionate, and friendly team
- Supportive health and wellness benefits for you and your family
- 20 days of paid vacation + paid sick and family responsibility leave
- Professional development benefit
- Work from home budget
- Compensation ranges: 75,000-105,000 for intermediate level and 120,000-140,000 for senior level, depending on experience.
Job Types: Full-time, Permanent
At Layla, one of our core values is to promote diversity. We welcome applications from a broad range of candidates including those with non-traditional backgrounds as well as non-Canadian experience. If you’re unsure about your qualifications for this position, we’d still encourage you to apply.
Please note that due to the sensitive nature of the work we do, successful completion of a background check is required as a condition of employment.
Layla welcomes applications from candidates with differing abilities. Please let us know if you require accommodation at any stage in the selection process.