Softwareentwickler Android
engineering people GmbH
Erlangen, Germany
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Erlangen, Germany
Tech stack
Testing (Software)
Clean Code Principles
Java
Android
Unit Testing
C Sharp (Programming Language)
Dependency Injection
Python
Object-Oriented Software Development
Software Architecture
Project Management
Systems Architecture
GIT
Kotlin
Information Technology
Jetpack Compose
Build Process
Reactive Programming
Jenkins
Job description
- Entwicklung zukunftsweisender Infotainment-Lösungen auf Android-Basis in enger Kooperation mit namhaften Kunden der Automobilbranche
- Mitarbeit in einem groß angelegten Softwareprojekt mit tiefgehenden Einblicken in die Android-Plattform und deren Systemarchitektur
- Nutzung moderner Entwicklungsinfrastrukturen wie Git und Jenkins zur Optimierung von Workflows und zur Beschleunigung von Build-Prozessen
- Durchführung von Softwaretests sowohl in der Entwicklungsumgebung als auch direkt in Testfahrzeugen führender Automobilhersteller
Requirements
- Studium der Informatik, Technische- oder Wirtschaftsinformatik oder eine vergleichbare Qualifikation
- Praxiserfahrung im Umgang mit der Android-Plattform, inklusive Android SDK, Jetpack Compose, Kotlin sowie den gängigen Designrichtlinien
- solide Kenntnisse in objektorientierter Programmierung und mindestens einer Sprache wie Java, C# oder Python sowie Erfahrung mit Unit-Tests und grundlegenden Softwareprinzipien
- Vertrautheit mit modernen Softwarearchitekturen und -konzepten wie Clean Code, SOLID, Dependency Injection oder Reactive Programming von Vorteil
- Sehr gute Deutsch- und Englischkenntnisse