**FULL STACK DEVELOPER**\n**Full Time Remote Work**\n\n\n**WHO WE ARE:**\nUprise ([www.uprise.co](http://www.uprise.co/)) is an award-winning full-spectrum Mental Health Tech company that builds both preventative &treatment solutions. Our mission is to provide scientifically proven skills to help people to look after their own mental health and to make it simple to access a therapist.\nOur system allows early detection of people who are at risk and then acts immediately to provide proven skills via smart-phone to kick-start recovery. We also link them with a phone coach who contacts them directly until they are back on track. We are backed by 10 years of research and have over 13 published research studies showing that we can help the majority of our users to regain good mental health using a low-cost web-based early intervention process that requires only 25 minutes per week for the user.\n\n\n**OUR TECH STACK/ PLATFORMS**\nUprise is available as a desktop and mobile site (responsive) and as an Android & iPhone app.\nOur tech stack is React-Native, React.JS, Node.js, Postgres.\n\n\n**WHAT WE NEED:**\nWe are looking for an experienced **FULL STACK DEVELOPER (REACT.JS AND NODE.JS)** who is skilled and proactive with a strong work ethic. This individual needs to demonstrate a strong sense of passion and dedication with coding, and must be fervent in continuously improving his/her skills. You must be able to provide timely solutions and feedback to the organization using different platforms and/or tools. We need you to help us deliver a world-leading support experience.\n\n\n**WHAT YOU'LL DO:**\n- Build out product features in react.js and node.js using\n- Develop code that comply with OWASP best practices\n- Contribute to the GraphQL API that powers our CRM\n- Frequently commit code to Git, peer review code, and merge code into Staging and Production environments\n- Contribute to our Design system by developing functional react components\n- Create beautiful frontend UIs using styled components\n- Learn the ins and outs of startup culture and weekly sprint lifecycles using Agile methodologies\n- Suggest new technologies that can improve the Uprise development workflow\n\n\n**QUALIFICATIONS:**\n- At least 8-10 years of experience in Full Stack Development\n- At least 1 year experience with GraphQL\n- At least 1 year experience with styled components\n- At least 4 years of relevant work experience in React.JS\n- At least 4 years of relevant work experience in Node.JS\n- At least 1-2 years' experience with unit tests. E.g. enzyme\n- Ability to deliver pixel perfect UIs\n- Excellent communication skills\n- Ability to work on a time schedule which overlaps with AEST (GMT +10:00)\n\n\n**OPPORTUNITIES AND BENEFITS OF WORKING WITH UPRISE:**\n- A modern-day workflow with a great, vibrant and positive team\n- Single push deployments\n- Opportunity to work remotely\n- Limited paid holidays per year\n- Access to Mental Health Support (coach and/or therapy session)\n- A product that makes this world a better place\n- This is a great role for someone who wants high levels of autonomy and initiative.\n\n \n\nPlease mention the words **VOTE CLIMB TACKLE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$10,000 — $40,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nPlease fill out the form to apply
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.