Android Application Developer
Location: Zürich, Switzerland
Sektoren Mobile Entwicklung
Anstellungsart Temporär
Gehalt Negotiable
Reference: BBBH119715
Mobile Developer (Android)
Experis IT Switzerland is currently on the search for an experienced Mobile Developer to join one of their clients, a well renowned Swiss organisation. This 12 months contract engagement will be based out of Zurich and require English language knowledge.
Key Responsibilities
- Responsible for the design and building advanced applications for the Android platform
- Reviewing current systems, collaborating with cross-functional teams in defining, designing, and shipping new features
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Working closely with Business, Requirement Engineers, Offshore development teams and Business Analysts
- Translating business requirements into technical designs
- Producing detailed specification documents
- Monitoring development results and ensuring high quality of deliverables, in adherence to application design
- Responsible for coordinating with Offshore development teams, query & issue resolution, tracking and reporting
- Analyzing and resolving production issues, as well as providing technical support for existing application(s)
Your profile:
- 4-5 years of Android development experience (Android Studio and Git)
- Published multiple Android apps
- Strong background in Java and native Android SDK
- Strong OOP and data structures background
- Knowledge of latest design and architecture patterns of Android development
- Working experience with multi-module hybrid apps
- Knowledge of different Android development tools teams: ADB, 9-Patch, zipalign, Lint, Graphical Editor, Layout Inspector
- Expertise in code obfuscation using DexGuard /
- Good understanding of Android Webkit, WebView. and Inter-Application Communication
- Knowledge in UI testing (Espresso/Robolectric)
- Clear understanding of the Software development lifecycle
- Android release process (certificates, Play Store)
- Continuous integration with Jenkins and Gradle
- Unit Testing with Espresso and Mockito
- Experience with Agile Development (SCRUM methodology, JIRA)
- Open to learn and adapt to defined project guidelines
Must have Skills and Qualifications:
- Kotlin
- MVVM familiarity and working knowledge
Technical Skills:
- Languages / Frameworks : Java, Native Android SDK, Lint, DexGuard, ProGuard, Jenkins , Gradle, Hybrid apps
- Tools: Android Studio, Git
Soft Skills:
- Flexible, proactive and self-motivated
- Delivery focussed
- Strong team player and ability to work in international and heterogeneous team
- Analytical approach and team spirit
- Fluent in English language
Location: Zurich
Start Date: ASAP
Duration: 6 months with high possibility of extension
Apply today to secure your chances in this interesting opportunity for a Swiss fast growing company.