Backend Software Developer

Backend Software Developer


  • Design and implement the backend architecture using Python (Django or Flask) or Node.js (Express).
  • Ability to apply architectural and design patterns with focus on quality, readability and maintainability
  • Implement security measures and best practices to ensure data integrity and protection.
  • Optimize backend code for performance, scalability, and responsiveness.
  • Contribute to feature planning and execution, enhancing user experience and functionality.Experience with automated testing frameworks – e.g nUnit, React testing library, Jest and Playwright


  • Holding a technical degree (FH, Uni, ETH or comparable), ideally in computer science, you have already worked for several years as a software developer.
  • Proficiency in Python (Django or Flask), or Node.js (Express).
  • Experience in designing and implementing backend architectures for applications.
  • Familiarity with API design and integration.
  • Knowledge of AI integration and data processing.
  • Understanding of security practices and data protection.
  • Problem-solving skills for optimizing performance and scalability.
  • Strong collaboration and communication skills.
  • Excellent English in spoken and written, German nice to have