At CampfireFM were on a mission to build a podcast community platform. As huge podcast nerds ourselves we believe that the communities around podcasts deserve a dedicated home and were here to create it. For this mission were currently looking for a Senior Backend Engineer.
Tasks
- Develop and maintain backend services using Django and Kubernetes
- Build solid APIs for our mobile clients and our web based creator platform in close collaboration with our client developers
- Ensure high standards of code quality security scalability and performance
- Write and maintain unit integration and end-to-end tests
- Identify and implement improvements in development processes and practices
- Actively participate in code reviews testing and deployment activities
- Participate in system architecture discussions and help shape the technical direction of the platform
- Actively participate in code reviews and support knowledge sharing across the team
Requirements
- 8 years of professional software development experience including 4 years in a senior backend engineering role using django
- Proven track record of building APIs using Django Rest Framework
- Knowledge of CI/CD pipelines and version control workflows (GitHub Actions GitLab CI etc.)
- Familiarity with managing infrastructure as code
- Experience with testing best practices and tools (Pytest Django TestCase Factory Boy etc.)
- Strong communication skills and proven ability to work effectively in a remote team
- Full-stack experience preferred experience in is a plus
- Fluent in English (must) and German (preferred)
- Must be based in Germany preferably in or around Berlin