About the job
Join Our Team as a Full-Stack Developer!
Equity + Bonus + Exceptional Growth Potential
About Total Life
At Total Life, we are transforming mental healthcare for older adults through an innovative telehealth platform that provides evidence-based emotional support. Our mission is to make quality and affordable mental healthcare accessible to this vulnerable demographic, enabling older adults to lead healthier and more fulfilling lives.
Position Overview
We are looking for a passionate Full-Stack Developer to become part of our vibrant software development team in Vancouver, BC. In this pivotal role, you will be instrumental in crafting intuitive and responsive web interfaces that align with our mission in mental healthcare. This is an ideal opportunity for someone who is eager to transform design concepts into reality, enhance their coding capabilities, and contribute to impactful, user-centered projects.
Key Responsibilities
- Software Development: Create, write, and deploy high-quality applications utilizing a Go backend and Plain Vanilla JavaScript frontend.
- Web Interface Development: Design and implement responsive, mobile-first web interfaces using modern HTML, CSS, and ES6, ensuring optimal performance and accessibility on all devices.
- API and Data Model Design: Develop scalable APIs and data models in Go and PostgreSQL that can accommodate complex, data-driven workflows.
- Collaboration: Collaborate closely with product and design teams to evolve features from concept to production.
- Performance Optimization: Enhance the performance and reliability of SQL queries and backend services.
- Teamwork: Work alongside product, QA, and operations teams; provide mentorship to junior developers.
- Project Management: Manage multiple projects concurrently, adhere to deadlines, and proactively address challenges.
- Process Improvement: Suggest and implement enhancements, conduct code reviews, and advocate for best practices in testing and maintainability.
Location
Vancouver, BC (Remote work options available for exceptional candidates with occasional travel to Vancouver)
Job Type
Full-Time (40 hours per week, Monday to Friday)

