Senior Software Developer

Was Bounced — Germany · Posted ~4 hours ago

Senior Remote

Skills

Software architecture Software development Automated testing Code reviews Code quality Application security Performance optimization Technical documentation Agile development Team mentoring Mobile applications

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software development team is seeking a Senior Software Developer to design and maintain scalable mobile application solutions. Responsibilities include technical architecture, feature implementation, code reviews, automated testing, performance and security improvements, and mentoring less experienced developers. The role is primarily fully remote with occasional in-person team meetings.

Highlights

Fully remote role with occasional in-person team check-ins. Offers technical ownership across architecture, feature development, code quality, security, performance, and mentoring in a modern agile environment.

Description

Rollenbeschreibung Als Senior Software Entwickler:in bei Was Bounced UG (haftungsbeschränkt) entwickeln und warten Sie in Zusammenarbeit mit einer Mobile-Software-Agentur eine skalierbare Softwarelösungen im Bereich der mobilen Applikationen. Sie entwerfen technische Architekturen, setzen Features um, führen Code-Reviews durch und verbessern kontinuierlich Codequalität, Sicherheit und Performance. Zu Ihren Aufgaben gehören außerdem die Analyse von Anforderungen, das Schreiben automatisierter Tests, die Dokumentation technischer Lösungen sowie die enge Zusammenarbeit mit Produktmanagement und dem Entwicklerteam. Sie arbeiten in einem modernen, agilen Umfeld und beteiligen sich aktiv an technischen Entscheidungen und Mentoring für weniger erfahrene Teammitglieder. Diese Stelle ist vorerst vollständig remote geplant, mit regelmässigen Face2Face Check-ins im Büro in Frankfurt am Main. Qualifikationen Informatik & Softwareentwicklung: Sie verfügen über fundierte Kenntnisse in Computer Science und Software Development, idealerweise belegt durch ein einschlägiges Studium oder gleichwertige Berufserfahrung. Programmierung & OOP: Sie beherrschen moderne Programmiersprachen sicher und wenden Prinzipien der Programmierung und objektorientierten Programmierung (OOP) praxisnah und strukturiert an. Back-End Web Development: Sie bringen Erfahrung im Back-End Web Development mit, z.B. in der Entwicklung von APIs, Datenbankanbindung, Sicherheitskonzepten und Performance-Optimierung. Eine Spezialisierung auf Mobile Applikationen ist hierbei zwingend notwendig. Architektur & Qualität: Erfahrung mit Software-Architekturen (z.B. Microservices), Clean Code, Testautomatisierung (Unit-, Integrationstests) und Versionsverwaltungssystemen wie Git. Arbeitsweise & Soft Skills: Selbstständige, zuverlässige Arbeitsweise im Remote-Setup, ausgeprägte Kommunikations- und Teamfähigkeit, sichere Nutzung agiler Methoden (z.B. Scrum, Kanban). Wünschenswert: Erfahrung mit Cloud-Umgebungen (z.B. AWS, GCP, Azure), CI/CD-Pipelines, Container-Technologien (Docker, Kubernetes) sowie gute Deutsch- und Englischkenntnisse in Wort und Schrift.