Joyous Logo Joyous
Joyous Logo

Full-Stack Engineer

💰 $200 - $150,000 📅 05/08/2024

Apply

Job Description

The Role:

We're looking for a Full Stack Engineer to play a key role in developing our
platform. In this position, you'll collaborate closely with our technology
team, including our CTO, to design, build, and refine the core functionalities
of our platform. Your responsibilities will include integrating third-party
platforms, optimizing for scalability to handle growing usage, and
contributing to projects that utilize AI to enhance treatment predictions,
tailor patient care plans, and improve user engagement. This opportunity
allows you to leverage your creativity and technical skills to develop
cutting-edge solutions and witness the real-world impact of your
contributions.

Our Technology:

We leverage a cutting-edge tech stack, including AI, cloud infrastructure,
Node.js, and real-time analytics, to deliver personalized, effective treatment
plans for mental health conditions. Our work combines medication with digital
modalities, creating a holistic approach to mental health care that's both
innovative and impactful. Our commitment to innovation means you'll always be
working with the latest technologies and methodologies, from machine learning
models and NLP to cloud computing and real-time data analytics.

Location:

* This will be an onsite role based out of our HQ in San Mateo, CA

Responsibilities:

* Design, code, test, and support the patient portal which you will build from the ground up. This portal will be a key component of our health service offering.
* Work collaboratively with our team to integrate our 3rd party platforms in-house.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Create and maintain system architectures, ensuring robust, scalable, and efficient design.
* Handle complex problems from design to execution, creating intuitive, scalable, and reliable user experiences.
* Stay abreast of emerging technologies or trends that could impact the web experience.
* Contribute to the entirety of your team's product development process, with a commitment to high-quality, stable, and reliable releases.
* Assist in troubleshooting, software updates, and maintenance of existing systems.

Required Skills/Experience:

* Bachelor's or higher degree in Computer Science or a related field.
* 6+ years of progressive experience
* Proven experience with a focus on JavaScript, Node.js, React.js, and other relevant technologies.
* Experience in a startup environment, demonstrating the ability to work in a fast-paced, dynamic setting.
* Experience building consumer facing products
* Strong understanding of systems and architecture with a track record of building scalable applications from scratch.
* Knowledge of professional software engineering best practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
* Strong problem-solving skills, coupled with effective communication and the ability to work well in a team.
* Familiarity with agile development practices.

#LI-DNI