Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer (Full Stack) image - Rise Careers
Job details

Software Engineer (Full Stack)

About ThoughtFull:

ThoughtFull is a Temasek-backed digital mental health company that provides seamless end-to-end mental healthcare for all through insurers and employee benefits. Through our app, ThoughtFullChat (“TFC”), individuals are empowered to proactively engage with their mental wellbeing to better themselves regardless of where their starting point is – from self-driven learning, to our proprietary one-on-one daily bite-sized coaching with mental health professionals on text, video, or in-person – we run the gamut and meet our users where they are most comfortable. After all, healthy employees make for more engaging and productive work environments.

Our vision is to make mental health a priority for everyone, every day. It’s an audacious dream, but with the right people who are courageous enough to Dream Audaciously, Do ThoughtFully, we believe that this dream can be our future reality. If you are committed to doing the best work of your lives to be the change that you want to see in this world, join us!

Job Description of About ThoughtFull:

ThoughtFull is a Temasek-backed digital mental health company that provides seamless end-to-end mental healthcare for all through insurers and employee benefits. Through our app, ThoughtFullChat (“TFC”), individuals are empowered to proactively engage with their mental wellbeing to better themselves regardless of where their starting point is – from self-driven learning, to our proprietary one-on-one daily bite-sized coaching with mental health professionals on text, video, or in-person – we run the gamut and meet our users where they are most comfortable. After all, healthy employees make for more engaging and productive work environments.

Our vision is to make mental health a priority for everyone, every day. It’s an audacious dream, but with the right people who are courageous enough to Dream Audaciously, Do ThoughtFully, we believe that this dream can be our future reality. If you are committed to doing the best work of your lives to be the change that you want to see in this world, join us!

Responsibilities:

  • Design, develop, and maintain scalable web services, APIs, and front-end applications. 
  • Collaborate with Product, Business, and Clinical/Ops teams to shape features from concept to delivery. 
  • Write clean, well-tested code and participate in code reviews and architecture discussions. 
  • Optimize performance across the stack to ensure reliability and speed. 
  • Contribute to team-wide engineering best practices and tooling improvements.

Skills and Qualifications: 

  • Degree in Computer Science, Engineering, or a related field. 
  • 4+ years of experience building SaaS, mobile, or health tech products. 
  • Strong command of front-end frameworks like React Native, plus HTML5, CSS, and TypeScript
  • Solid experience with back-end languages such as Elixir, Python, or Ruby on Rails
  • Comfortable working with PostgreSQL, MySQL, and other relational databases. 
  • Familiar with DevOps tools (e.g., Docker, CI/CD pipelines) and cloud environments. 
  • Strong problem-solving skills and a collaborative mindset. 
  • Bonus: Experience in mental health tech, health startups, or regulated environments.

Thoughtfull is an equal opportunity employer. We provide equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. If you have a disability or special need, please inform us for accommodation.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Full Stack), ThoughtFull™ World

Join ThoughtFull as a Software Engineer (Full Stack) and be part of a revolutionary digital mental health company backed by Temasek! At ThoughtFull, we aim to make mental wellbeing accessible to everyone and provide a platform where individuals can engage proactively with their mental health. Your role as a Software Engineer will be pivotal in designing, developing, and maintaining scalable web services and applications that serve our users effectively. You will work closely with our Product, Business, and Clinical teams to transform ideas into stunning functionalities within our app, ThoughtFullChat (TFC). This is a fantastic opportunity for someone with a passion for technology and mental health to thrive in a collaborative environment. You'll write clean, efficient code, take part in code reviews, and optimize performance across the technology stack. We value initiative and the pursuit of excellence, and as part of the ThoughtFull team, you can contribute your innovative ideas to improve our engineering practices. If you're well-versed in front-end frameworks like React Native and back-end technologies such as Elixir or Python, along with experience in databases like PostgreSQL or MySQL, we invite you to explore this opportunity. Together, we can enhance workplace engagement and productivity by prioritizing mental health. If you are ready to make an impact and do the best work of your life, ThoughtFull is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer (Full Stack) Role at ThoughtFull™ World
What are the responsibilities of a Software Engineer (Full Stack) at ThoughtFull?

As a Software Engineer (Full Stack) at ThoughtFull, your responsibilities will include designing, developing, and maintaining web services, APIs, and user-friendly front-end applications. You'll collaborate with various teams—including Product, Business, and Clinical—ensuring that features evolve from ideas to implementation. Writing clean and well-tested code, participating in code reviews, and optimizing performance for reliability and speed are also key parts of your role, as well as contributing to team-wide best practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer (Full Stack) position at ThoughtFull?

To qualify for the Software Engineer (Full Stack) position at ThoughtFull, you should possess a degree in Computer Science, Engineering, or a related field, along with a minimum of 4 years of experience in building SaaS, mobile, or health tech products. Proficiency in front-end technologies like React Native and back-end languages such as Elixir or Python is essential, along with experience in relational databases. Familiarity with DevOps tools and cloud environments is also preferred.

Join Rise to see the full answer
Is experience in mental health tech necessary for the Software Engineer (Full Stack) role at ThoughtFull?

While having experience in mental health tech can be a bonus for the Software Engineer (Full Stack) role at ThoughtFull, it is not a strict requirement. We welcome candidates who are passionate about contributing to the field of mental health and are eager to learn and grow within the health tech space. Your technical skills and collaborative mindset are valued just as highly.

Join Rise to see the full answer
What kind of work culture can I expect as a Software Engineer (Full Stack) at ThoughtFull?

At ThoughtFull, you can expect a work culture rooted in collaboration, innovation, and inclusivity. We believe that healthy employees make for a productive workplace and foster an environment where everyone is encouraged to share ideas and contribute to our mission. You'll have the opportunity to work alongside a diverse team that values courage and ambition, all while driving significant change in the mental health landscape.

Join Rise to see the full answer
What tools and technologies do Software Engineers at ThoughtFull use?

Software Engineers at ThoughtFull work with a robust set of tools and technologies. You will be using front-end frameworks like React Native and core back-end technologies such as Elixir, Python, or Ruby on Rails. Familiarity with relational databases like PostgreSQL and MySQL, alongside DevOps practices using tools like Docker and CI/CD pipelines, will enhance your capability to deliver high-quality software.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Full Stack)
Can you describe your experience with full-stack development?

When discussing your experience with full-stack development, highlight specific projects where you utilized both front-end and back-end technologies. Talk about the frameworks and languages you used, the roles you played in the team, and how you contributed to delivering an end-to-end solution.

Join Rise to see the full answer
How do you approach debugging and troubleshooting?

In your response, describe your systematic approach to debugging, including tools and strategies you use. Whether it be logging, unit tests, or collaborative problem-solving with team members, showcasing your effective methods can instill confidence in your capabilities.

Join Rise to see the full answer
What front-end frameworks are you proficient in, and how have you applied them in projects?

Mention the front-end frameworks you are familiar with, such as React or Angular, and provide examples of how you've applied them in past projects. Explain how these frameworks contributed to improved user experiences or performance.

Join Rise to see the full answer
Discuss a challenging project you worked on. How did you overcome obstacles?

This is your opportunity to narrate a story. Describe the project, the specific challenges faced, and the proactive steps you took to tackle those issues. Emphasize teamwork and collaboration if applicable and what you learned from the experience.

Join Rise to see the full answer
What is your experience with APIs and how do you ensure their performance and security?

Talk about your experience designing and consuming APIs, discussing best practices you follow for security, performance, and testing. Consider mentioning specific technologies you've used for API development.

Join Rise to see the full answer
How do you stay current with industry trends and technologies?

Sharing how you keep yourself updated is crucial. Mention online courses, webinars, blogs, or community involvement that help you stay informed about new technologies and practices in the development landscape.

Join Rise to see the full answer
Can you explain the concept of clean code and why it’s important?

Discuss your understanding of clean code principles, such as readability, maintainability, and simplicity. Provide examples of how you achieved these principles in your previous work and how they positively impacted your team's productivity.

Join Rise to see the full answer
What is your experience with databases and which ones do you prefer?

Reflect on your experience with different database systems, such as MySQL or PostgreSQL. Talk about why you prefer certain databases, citing specific project examples and how database choice impacts application performance.

Join Rise to see the full answer
How would you handle a conflict with a team member during a project?

Describe a methodical approach to conflict resolution. Illustrate your ability to communicate openly and find common ground, ensuring that the project's success remains the focal point.

Join Rise to see the full answer
What interests you about working in the mental health tech sector?

This is your chance to convey your passion for mental health and technology. Share personal anecdotes or thoughts on the impact of mental health innovations on society, aligning it with ThoughtFull's mission and values.

Join Rise to see the full answer
Similar Jobs
StudyFetch Remote No location specified
Posted 8 days ago

Join StudyFetch as a Senior React Native Developer and play a crucial role in building AI-driven mobile applications for learning.

Photo of the Rise User

Join Exely as a Junior Frontend Developer, contributing to the integration of a booking engine for hotels worldwide.

CNX Remote IND Work-at-Home
Posted 4 days ago

Concentrix is looking for a Senior AEM Developer to enhance their technology services and customer experiences through intelligent transformation.

Photo of the Rise User
Kunai Remote Remote - United States
Posted yesterday

Join Kunai as a Senior Android Engineer and contribute to innovative fintech solutions in a fully remote environment.

Photo of the Rise User
Posted 5 days ago

Dayshape is seeking an enthusiastic Software Engineer Intern to support their innovative resource management platform.

Photo of the Rise User
Robinhood Hybrid Bellevue, WA; Menlo Park, CA
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Fast-Paced
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Learning & Development
Social Gatherings

Seeking a Software Engineer for the Cryptography Team at Robinhood to build secure, scalable systems in a collaborative environment.

Photo of the Rise User
Posted 3 days ago

Join our team as a Genesys IVR Developer, where your expertise in Genesys Cloud will contribute to innovative software solutions.

Heidi is on a mission to transform healthcare and is looking for a Senior Software Engineer to innovate AI-driven solutions for clinicians.

Photo of the Rise User
Posted 3 months ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT