We are a team of researchers, software developers, designers and other professionals creating a digital treatment for one of the world's most common ailments: osteoarthritis (OA). Our platform connects patients with trained physiotherapists, and gives them access to education and an individualized daily schedule of exercises. Everything we do is based on world-class science, and the effectiveness of our treatment has been validated by several peer-reviewed studies. Joint Academy fundamentally changes OA treatment by delivering an evidence-based, scalable and cost-effective online solution. On the technical side, we balance the fast pace required in a startup with continual investment in frameworks, tools and practices to keep our platform healthy in the long term.
Our tech
One of our current focus areas is to transition from an MVC-style backend to a database-centric architecture (aka "thick database"). The idea is to rely on advanced and time-tested database features for authorization, data transformation and transactions rather than re-creating them in complex backend systems. As a flexible but minimal interface for clients, we serve a GraphQL API through PostGraphile.
What You'll Do
Requirements
We are looking for a true generalist. You probably have deep expertise in several areas, but you are also able to learn whatever is needed to get the job done. Here are a few of the technologies we are relying on at the moment: Docker, Elasticsearch/ELK, Ruby, Python, Postgres, SQL, pl/pgSQL, Redis, PostGraphile, GraphQL, Node.js. Some key points:
Benefits
For any questions about this position or our recruitment processes in general, you can contact Sara Stjernquist, Head of People amp; Organisation, at or 0721-81 53 43.