company

Full-Stack Developer (Go, JavaScript) at Total Life | Vancouver

Total LifeVancouver, British Columbia, Canada
Hybrid Full-time CA$50K/yr - CA$75K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Who You AreBachelor’s degree in Computer Science or a related field. Minimum 3 years of programming experience, with a strong motivation to learn and grow. Experience in building and scaling backend systems in production environments. Proficient in Go and SQL. A strong product-oriented mindset—understanding the 'why' behind your work, not just the 'how'. Demonstrated experience developing applications from scratch using modern HTML, CSS, and ES6 (JavaScript). Familiarity with mobile-first design principles and best practices using Flexbox, CSS Grid, CSS Variables, etc. Ability to improve development workflows using LLMs and other emerging technologies.

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)

About Total Life

At Total Life, we are committed to revolutionizing mental healthcare for older adults by providing accessible, evidence-based emotional support through our telehealth platform. Our mission is to empower this demographic to achieve healthier and more fulfilling lives.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.