Fully Work From Anywhere Jobs

Welcome to Real Work From Anywhere.

The only fully location independent job board. We hand pick every job on this site. Live and work anywhere.

💜 Love this site? plz tweet about it

Flourish Labslogo
Flourish Labs
Backend Software Engineer
🌎 worldwide
140d ago
About Flourish Labs

At Flourish Labs, we’re on a mission to bring accessible, affordable mental health support to everyone who needs it by empowering people to support each other. We believe that peer support is an effective, yet underutilized solution to the mental health crisis. Peer supporters use their own lived experience of mental health challenges to help others.

We are growing the workforce of Certified Peer Supporters by training students in peer support skills, such as active listening, building rapport, strengths, self-care, coping strategies and safety. We’ll offer peer supporter jobs in our peer support network, launching later this year. Students who want support will be able to find Certified Peer Supporters in our network who match their needs, and book support sessions via our digital platform.

We closed our seed round, in 2022, led by Gradient Ventures, with participation from Collaborative Fund, Learn Capital, WGU Labs, Tiny VC and some wonderful angels. 

Please note: The responsibilities and qualifications set out below are a guide to help you and us assess if this role is a fit for you. If you feel you’d be a great fit for Flourish Labs and our mission but don’t fulfill all of these qualifications, we’d still love to hear from you.

What you’ll do in this role
  • Be one of the first engineers for Flourish Labs, in charge of the product backend.

  • Design, implement, test, deploy, and maintain the backend architecture and data systems for the software product.

  • Evaluate and decide on technical solutions for the product backend. Work with vendors on API integrations.

  • Manage individual projects priorities, deadlines and deliverables.

  • Improve scalability, reliability, and performance of the product backend.

  • Improve productivity of the engineering team by proposing toolings and development processes.

  • Work collaboratively with designers, product managers, other engineers inside and outside the company, in a global, distributed, remote-first team.

  • Contribute to engineering discussions, product discussions, and other team meetings.


What we’re looking for
Key qualifications
  • Passion for mental health, using technology to solve big problems.

  • Bachelor's degree in Computer Science, Engineering, similar technical field of study, or equivalent practical experience.

  • 5 years of relevant work experience in software development on distributed systems.

  • Hands on technical leadership experience setting technical direction, architecting and developing distributed systems.

  • Experience in software development using a general purpose programming language (e.g., C/C++, Java, Python, JavaScript, Go), interest and ability to learn other coding languages.

  • Experience with database systems.

  • Experience working in a startup or startup-like environment. 

  • Creative thinker, willing to try different approaches, learn and iterate quickly - including writing prototype code that we expect to throw away later.

  • Thrive in ambiguity, able to adapt to changing priorities of an early startup environment.

  • Ability to work independently, confidence to ask for help.

  • Detail-oriented.

  • Able to speak and write in English fluently and idiomatically. We are a remote-first company with people in different timezones, so we rely on clear written communication to get things done.

Preferred qualifications
  • Master’s degree in Computer Science, Engineering, similar technical field of study, or equivalent practical experience.

  • Experience architecting and developing solutions to ambiguous problems with significant impact.

  • Experience in working with backend and data systems compliant with HIPAA and other healthcare regulations.

  • Hands on technical leadership experience leading project teams and mentoring other team members.

  • Demonstrated expertise working with one or more of the following: infrastructure, security and privacy, machine learning, data science, web app development, mobile app development.

  • Experience in full stack software development.

  • Experience with architecture and tools in our current backend tech stack, including Google Cloud Platform, Kubernetes, Firebase, CloudSQL, Terraform, NodeJS, Python.

  • Experience with architecture and tools in our current frontend tech stack, including React, MUI, Next.js, GraphQL.

  • Experience with other tools that we use, including Stripe, Google Workspace, Notion, Asana, Figma, Sprig.com, AirTable, Zapier, WordPress, Google Analytics, Google DataStudio.

How we work

We are an early stage startup and a global, distributed, remote-first company. This means you can work from anywhere with a good internet connection, and we occasionally meet up face to face. We care about impact. Our environment is best suited to people who want to shape their own role rather than be prescribed exactly what to do, who are willing to roll their sleeves up to get things done, even if it’s not part of their job description. We’re looking for people who think creatively, try different approaches, learn and iterate quickly based on data.

Diversity, equity & inclusion at Flourish Labs

At Flourish Labs we embrace and support differences because it is the right thing to do, makes us a more fun and effective team, and helps us build better products for our users, who are equally diverse. We are building our products and our company with people who have lived experience of mental health challenges, themselves and/or as a caregiver to others. We are committed to hiring talent with a wide range of backgrounds and experiences, and enabling them to flourish at our company by ensuring everyone has a voice and opportunity to succeed. We especially encourage members of traditionally underrepresented communities to apply, including women, people of color, LGBTQ+ people, veterans, and people with disabilities. We consider part time and job sharing arrangements for any role, just ask.

Equal opportunity statement: We are an equal opportunity employer. If we hire you, it will be based solely on your merit and qualifications directly related to professional competence. We do not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

All Flourish Labs employees and FT interns enjoy the following benefits:
Flexible work location. You can work from anywhere with a good internet connection

Flexible work time & vacation. We care about you getting the work done, not when you do it. You decide when you need time off. We offer unlimited personal time off, and we’ll strongly encourage you to take at least 5 days PTO per quarter. And you’ll get your birthday off!

Company holidays and winter shutdown. We honor 14 paid public holidays a year, and we close between Christmas Eve and New Year’s Day.

Competitive salary.

Growth opportunities via your role and professional development/trainings.


Please mention that you found the job on Real Work From Anywhere, this helps us get more companies to post here. Thanks.