📌 Job Title: Software Engineer📍 Location: Berlin / Munich / Frankfurt / Hamburg, Germany 💼 Employment Type: Full-time (Hybrid / Remote options available) 🏢 Company: SERAPHIS
🌟 About the CompanySERAPHIS is a technology-driven organisation building scalable and innovative software solutions across Germany and Europe. We are looking for a skilled Software Engineer to design, develop, and maintain high-quality applications.
🚀 Key Responsibilities
- Design, develop, and maintain software applications
- Write clean, efficient, and maintainable code
- Collaborate with cross-functional teams (Product, Design, QA)
- Participate in system architecture and technical decision-making
- Troubleshoot, debug, and optimise application performance
- Conduct code reviews and follow best engineering practices
- Contribute to CI/CD pipelines and deployment processes
🎯 Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
- 2–5 years of experience in software development
- Proficiency in Java, Python, C#, or JavaScript
- Experience with frameworks such as Spring Boot, Node.js, React, Angular
- Knowledge of databases (MySQL, PostgreSQL, MongoDB)
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Understanding of Agile/Scrum methodologies
- Strong problem-solving and analytical skills
- Fluent in English; German is a plus
💡 What We Offer
- Competitive salary aligned with the German tech market (€60K–€90K / Senior €95K–€130K+)
- Flexible working hours and hybrid/remote options
- 25–30 days annual leave
- Health insurance and social security benefits
- Career development, technical training, and certifications
- International and collaborative work environment
- Visa sponsorship / EU Blue Card support if applicable