This position is intended for Mid-level/Senior, but if you are Junior you are also welcome to apply.
In Gleechi we build great VR training applications for industry. These applications take benefit of our backend infrastructure hosted in the cloud where all sorts of configurations can be made from a web page and applied to the VR app, making them highly customizable. In addition, the backend database stores analytics data of the user experience happening inside the VR and the user can later on assess their results online. And that's where you would be involved.
Skills & Requirements
Our tech stack:
- GraphQL using graphene framework
- Heroku and AWS
For this position it is indispensable that the candidate is fluent and comfortable with Python as well as Django.
Experience with backend GraphQL is necessary. If you have worked with REST before and know at least some GraphQL, you're also welcome to apply.
Experience with RBDM databases, in particular MySQL or any relational database is fine
Has worked with Celery/Redis or any sort of message broker / python async
Familiar with design patterns and ability to write clean and modular code
Experience with scaling up applications and solving performance bottlenecks
Nice to have:
being familiar with Heroku environment is a bonus, but not entirely necessary
we have access to AWS services which is currently not being used by this particular project but other projects do. If you have some skills , you'd definitely be able to contribute.
TDD/Unit Testing : currently our test procedures are falling short, and we have plans to improve it in the roadmap. Definitely mention if this is something you could contribute
MongoDB or any document database : we currently use RBDM as our main database, but there are scenarios where a document database could be in use
React or other JS frontend framework: although this is a backend position and we won't expect you to do any FE work, it would still be valuable if you have some knowledge as you'd be working very closely with our FE team.
Who are you:
We are looking for someone with a positive attitude who embraces challenges and dares to try something new and different.
You like bringing new ideas to the table.
You are diligent and the quality of your code is very important to you, but at the same time you're pragmatic and know how to keep a balance between optimizing it vs time to deploy it
We don't want unicorns! You don't have to be the best in what you do. Willingness to learn and improve is more important to us
You are comfortable with working in a team, but there might be times you'll be on your own to solve a difficult issue. It's important you are comfortable with that as well.
About the company
At Gleechi, we want to enable humans to interact naturally with the digital world, and robots to interact like humans. We are a Stockholm-based startup coming from robotics research and the first in the world to enable artificial hand movement and interaction in real-time. We collaborate with world-leading game and VR developers, we make it possible for stroke patients to interact with virtual worlds, and we enable robots to collaborate with people in hospitals. We're a small team based in central Stockholm that combines awarded entrepreneurs, top-ranked robotics researchers and experienced developers. The company was founded in the end of 2014 and since then we have been awarded the Super startup of the year by Veckans Affärer, won the European startup competition EIT Digital Idea Challenge and much else. We got a ridiculously exciting time ahead and we'd love to get more awesome people onboard!