Tech Stack
AndroidDjangoJavaJavaScriptPostgresPythonQtReact
About the role
- Develop and maintain backend services in Python/Django, integrating with Google APIs to manage Android and Chrome devices
- Collaborate with other teams to support and extend a shared administration console written in C++/Qt
- Design and implement APIs and backend logic that power both internal services and client-facing tools
- Work within an agile Scrum team, actively participating in planning, reviews, and retrospectives
- Contribute to refactoring efforts and improve performance-critical components and network communication layers
- Help define architecture and contribute to long-term product roadmap discussions
- Investigate integration issues, collaborate across departments (QA, Support, UI), and deliver robust, testable code
- Participate in continuous improvement of our development practices, testing strategies, and CI/CD pipelines.
Requirements
- Strong Python / Django knowledge and experience
- Either knowledge/experience C++/Qt or willingness to learn them quickly to be able to contribute
- Experience in Java/Android development would be a plus
- Experience with Backends/APIs and relational databases, preferably PostgreSQL
- Ability to work as part of the team and on your own – research, investigate, and find a solution
- Good communication skills, and you speak English
- Knowledge of VCS, preferably Git and CI, preferably Gitlab.