
Software Engineer
Employer Direct Healthcare
full-time
Posted on:
Location Type: Hybrid
Location: Vancouver • Canada
Visit company websiteExplore more
About the role
- Full Stack Delivery: Build and support member-facing functionality across our web application, mobile app, and supporting backend services from development through release.
- System Design & Quality: Contribute to solid technical design decisions and help maintain standards for architecture, performance, accessibility, testability, and maintainability.
- Cross-Platform Collaboration: Partner on reusable business logic, design consistency, and seamless experiences across web and mobile platforms where it adds value.
- Backend and Cloud Development: Build and integrate solutions with .NET / C# services and Microsoft Azure to deliver secure, reliable, observable, and scalable systems.
- Product & Member Experience: Translate product requirements into thoughtful technical solutions that improve navigation, engagement, and service for Lantern members.
- Team Contribution: Participate actively in code reviews, technical discussions, and team collaboration while helping maintain a high quality bar across the team.
Requirements
- 5+ years of professional software engineering experience building and shipping production software in product-focused environments.
- Front-End Expertise: Strong expertise in TypeScript, React, and modern front-end development, with the ability to operate effectively in environments that also include Angular.
- Mobile Expertise: Experience building and supporting production-grade applications using React Native.
- Backend and Cloud Fluency: Experience building or integrating backend solutions using .NET / C# and working with applications that run on Microsoft Azure.
- Design Systems and UI: Hands-on familiarity with Tailwind CSS and/or NativeWind, reusable component patterns, and polished user experience implementation.
- Full Stack Breadth: Experience working across front-end, mobile, APIs, integrations, and cloud environments in a collaborative product team.
- Domain and Collaboration: Strong communication skills and the ability to collaborate effectively across engineering, product, design, and business stakeholders.
- Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Short- & Long-Term Disability
- Life Insurance
- Flexible PTO
- RRSP with company match
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#TypeScriptReactAngularReact NativeTailwind CSSNativeWindAPIscloud development
Soft Skills
communicationcollaborationteam contributiontechnical discussionscode reviews
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering