Backend Software Developer
Backend Software Developer
Verantwortlichkeiten
- 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
Job-Anforderungen
- 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