Senior App Entwickler
Schlagwörter
Skills
Plattformübergreifende App-Entwicklung mit Xamarin sowie dessen Nachfolger .NET MAUI für Android und iOS sowie Softwareentwicklung mit C++11/14/17 und C#/.NET sowie WPF
Einsatz objektorientierter Programmierung und Anwendung moderner Entwurfsmuster, wie z.B. MVVM, Strategy Pattern, Observer Pattern sowie Events und Tasks
Anwendung von SOLID-Prinzipien, Clean Code und Test-Driven Development
Inversion of Control mit Frameworks wie TinyIoC und Dependecy Service, aber auch Prism ist möglich
Unit Tests mit NUnit, MSTest und Google Test unter Einsatz von Mocking Frameworks wie Moq und gmock
Versionierung von Source Code mit Git sowie Continuous Integration über GitHub, BitBucket und Azure DevOps
Anbindung von REST-APIs sowie Datenbankenabfragen mit MySQL, SQLite, etc. sowie strukturierte Abfrage von Datenstrukturen mit LINQ als auch NoSQL-Datenbanken wie Firebase
Agile Entwicklung im Team mit Kanban und Scrum
Einsatz objektorientierter Programmierung und Anwendung moderner Entwurfsmuster, wie z.B. MVVM, Strategy Pattern, Observer Pattern sowie Events und Tasks
Anwendung von SOLID-Prinzipien, Clean Code und Test-Driven Development
Inversion of Control mit Frameworks wie TinyIoC und Dependecy Service, aber auch Prism ist möglich
Unit Tests mit NUnit, MSTest und Google Test unter Einsatz von Mocking Frameworks wie Moq und gmock
Versionierung von Source Code mit Git sowie Continuous Integration über GitHub, BitBucket und Azure DevOps
Anbindung von REST-APIs sowie Datenbankenabfragen mit MySQL, SQLite, etc. sowie strukturierte Abfrage von Datenstrukturen mit LINQ als auch NoSQL-Datenbanken wie Firebase
Agile Entwicklung im Team mit Kanban und Scrum
Projekthistorie
01/2023
-
bis jetzt
Weiterentwicklung und Portiertung einer Xamarin.Forms App zu .NET MAUI im Bereich des Veranstaltungsmanagements für Reitsportveranstaltungen.
09/2021
-
09/2023
Senior Mobile App Entwickler
emedos GmbH
(Pharma und Medizintechnik, 10-50 Mitarbeiter)
Neuentwicklung einer Service App für ein Medizinprodukt mit Xamarin Forms für iOS und Android unter Einsatz einer Bluetooth Low Energy-Schnittstelle zur Datenübertragung.
Einsatz von NUnit, Software Architektur, Xamarin.Forms, Bluetooth Low Energy, Test Driven Development
Einsatz von NUnit, Software Architektur, Xamarin.Forms, Bluetooth Low Energy, Test Driven Development
03/2021
-
09/2023
Senior Mobile App Entwickler
IDONOS GmbH
(Internet und Informationstechnologie, 10-50 Mitarbeiter)
Stabilisierung und Weiterentwicklung einer bestehenden Xamarin.Forms-App im Bereich des Personal Training, Refactoring für MVVM-Konformität und strategische Einführung von Unit Tests sowie Beratung zu Continuous Integration und Delivery.
Einsatz von C#, Continuous Delivery, Git, NUnit, Testautomatisierung, Visual Studio, Xamarin.Forms
Einsatz von C#, Continuous Delivery, Git, NUnit, Testautomatisierung, Visual Studio, Xamarin.Forms
Reisebereitschaft
In der Stadt Bad Rothenfelde mit einem Radius von 25 km verfügbar
- Home Office
- Gelegentliche Reisen (innerhalb der EU) sind möglich
Sonstige Angaben
LinkedIn: https://www.linkedin.com/in/jewerspeters/
GitHub: https://github.com/ewerspej
Blog: https://blog.ewers-peters.de
GitHub: https://github.com/ewerspej
Blog: https://blog.ewers-peters.de