Wir überzeugen unsere Kunden mit hochpräzisen Messgeräten und innovativen Lösungen für das Messdatenmanagement von morgen. Seit 1957 entwickeln, produzieren und vermarkten aktuell 3.900 Mitarbeiter in weltweit 37 Tochtergesellschaften unsere Produkte. Gestalten Sie die Dinge mit und entwickeln Sie sich weiter. Wir sehen in Ihnen nicht nur den Mitarbeiter, sondern auch den Menschen!C++/Qt App-Entwickler (m/w/d) – iOS & Android – Berlin/Titisee-NeustadtIhr Aufgabengebiet:
Sie möchten Ihre Leidenschaft für App-Entwicklung in einem innovativen Unternehmen einbringen? Bei uns entwickeln Sie mobile Anwendungen, die weltweit für Präzision und Zuverlässigkeit stehen. Arbeiten Sie in einem interdisziplinären Entwicklerteam, das moderne Methoden wie Pair Programming nutzt und treiben Sie Projekte mit frischen Ideen und technischem Know-how voran. Gemeinsam schaffen wir Lösungen, die unsere Umwelt und Gesundheit schützen.In Ihrer Rolle übernehmen Sie folgende Aufgaben:
- Entwicklung und Wartung unserer Food Solution App für iOS und Android mit Qt.
- Konzeption und Umsetzung neuer Features, die unsere Produkte noch innovativer machen.
- Erstellung und Erweiterung von Frameworks sowie Anbindung von 3rd-Party-Libraries.
- Analyse und Optimierung bestehender Softwarekomponenten, um die Performance und Qualität zu steigern.
- Untersuchen und Bewerten neuer Technologien, um unsere Anwendungen zukunftssicher zu gestalten.
- Entwurf und Realisierung von Unit-, Integrations- und UI-Tests unter Anwendung von Clean Code-Prinzipien.
- Zusammenarbeit mit weiteren App- und Cloud-Entwicklungsteams, Systemarchitekten und dem Produktmanagement, um Anforderungen zu analysieren und Lösungen zu entwickeln.
- Durchführung von Code-Reviews und Debugging, um eine hohe Code-Qualität sicherzustellen.
- Erstellung von Softwaredokumentationen und Teilnahme an teamübergreifenden Workshops
Ihre Qualifikation:
- Fundierte Kenntnisse in C++ und CMake sind zwingend erforderlich, da diese Technologien die Basis Ihrer täglichen Arbeit bilden.
- Idealerweise bringen Sie Erfahrung mit Qt/QML, Git und Python mit, um Frameworks und Bibliotheken effizient zu entwickeln und anzubinden.
- Sie haben ein gutes Verständnis für agile Software-Entwicklungsprozesse wie Scrum und können diese in der Teamarbeit anwenden.
- Kenntnisse in verschiedenen Testmethoden (z. B. Unit- und Integrationstests) sind von Vorteil, um die Qualität der Software sicherzustellen.
- Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation bildet die Grundlage für Ihre technische Expertise.
- Erste Berufserfahrung in der App-Entwicklung ist wünschenswert, aber keine Voraussetzung – wir freuen uns auch auf motivierte Berufseinsteiger.
- Sie arbeiten strukturiert und selbstständig, wobei Sie stets einen hohen Qualitätsanspruch an Ihre Arbeit haben.
- Kommunikationsstärke und Freude an teamübergreifender Zusammenarbeit zeichnen Sie aus und helfen Ihnen, sich in unser interdisziplinäres Team einzubringen.
- Sie sind flexibel, engagiert und bereit, Verantwortung für Ihre Aufgaben und die Qualität der Ergebnisse zu übernehmen.
- Fließende Englischkenntnisse sind erforderlich; gute Deutschkenntnisse sind von Vorteil
Haben wir Ihr Interesse geweckt? Dann bewerben Sie sich durch Klick auf zur Onlinebewerbung.