Job
- Level
- Senior
- Job Field
- Mobile
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Vienna
- Working Model
- Onsite
Job Technologies
Your role in the team
- Development of native applications for Android systems
- Participation in analysis and design phases
- Integration with REST APIs and JSON
- Rollout, deployment, and testing
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Strong proficiency in design patterns and SOLID principles
- Deep expertise in Android Architecture Components (ViewModel, LiveData, Room, etc.)
- Advanced skills in Android Studio & Gradle build system
- In-depth knowledge of Kotlin Coroutines and Flows for asynchronous programming
- Proven track record using Android Jetpack libraries (Navigation, WorkManager, DataStore, etc.)
- Expertise in Dependency Injection with Koin (or Dagger/Hilt)
- Strong background in networking with Retrofit and RESTful APIs
- Optimized image loading using Coil, Glide, or Picasso
- Proficient in version control with Git (GitHub/GitLab/Bitbucket)
- Excellent command of the German language, both written and spoken
- At least an Upper-Intermediate level of English
Experience
- At least 5+ years of commercial experience as an Android Developer
- Extensive experience with Kotlin and Java for Android development
- Hands-on experience with Jetpack Compose for modern UI development
- Solid experience in unit testing (JUnit, Mockito, Espresso)
This text has been machine translated. Show original
Job Locations
Topics that you deal with on the job
This is your employer
Sigma Software
Sigma Software is known for its long-term commitments and partnerships with clients, acting as a strategic software development and integration partner.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication