About the Role
We're looking for a Software Engineer who is passionate about building customer-loved solutions and wants to make a real impact in healthcare.
What You'll Do
- Build customer-loved solutions: Own the entire problem-solving lifecycle from understanding customer needs to shipping solutions
- Collaborate effectively: Work closely with our product manager and engineering team to deliver high-quality features
- Improve and refactor: Continuously improve our codebase and contribute to architectural decisions
- Maintain system reliability: Ensure our systems are reliable and performant
What Makes You Successful
- Ownership mindset: You take full responsibility for your work and see projects through to completion
- Strong engineering foundations: You have solid computer science fundamentals and software engineering best practices
- Commitment to best practices: You write clean, maintainable code and follow industry standards
- Customer empathy: You understand and care about the impact of your work on end users
- Strong collaboration skills: You communicate effectively and work well with cross-functional teams
Technical Stack
Our preferred technologies include:
Perks & Benefits
- Competitive compensation: We offer market-competitive salary and equity
- Fully remote team: Work from anywhere
- Professional development budget: Invest in your growth
- Impact-driven environment: Your work directly improves healthcare access for Canadians
- Minimal bureaucracy: We focus on getting things done
Interview Process
- Problem Solving (1 hour): Technical problem-solving discussion
- System Design (1 hour): Architecture and design conversation
- Team Meet (30 minutes): Meet the team and learn about our culture
- Offer Discussion (15 minutes): Discuss compensation and next steps
How to Apply
Send your CV to: alireza@avee.health