Default Image
Back to Search Results

Android Application Developer

Location: Zürich, Switzerland
Sector: Mobile Development
Job Type: contract
Salary: 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.

Back job search
Share This Job