Android Application Developer
Lieu de travail Zürich, Switzerland
Secteurs Développement Mobile
Type d'emploi contrat
Un salaire Negotiable
Référence 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.