FileWave

Backend Developer

FileWave

full-time

Posted on:

Origin:  • 🇧🇦 Bosnia and Herzegovina

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

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.