Position: Android Developer(Vienna)
Company: Jobchain GmbH
Experience required: 1y
English level: upper

You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.

**DUTIES AND RESPONSIBILITIES**
• Designing and developing advanced applications for the Android platform.
• Unit-testing code for robustness, including edge cases, usability, and general reliability.
• Bug fixing and improving application performance
• Work closely with product team and play an active role in providing feedbacks, to help shape our features
• Mobile application development at the user interface and system levels

**REQUIREMENTS**
• 1-5 years’ experience of hands-on android application development
• Experience and good understanding on Test-Driven-Development (TDD), implement instrumented unit tests
• Experience  with  MVVM, reactive  Patterns  using RxJava/RxAndroid  and  the  multi-module architecture
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Care about code quality, robustness and end user experience
• Interested in building first-class product to solve real world problems
• Strong organizational skills and interpersonal skills and the ability to juggle conflicting requirements from many stakeholders
• Experience building complex applications for the Android using Kotlin/Java
• Good motivation and interested in blockchain and cryptocurrency
• Opensource experience is an advantage
• Experienced with various technologies, a fast learner and have a “get things done” mentality
• Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
• Proficiency in handling scalability, security and performance

**BENEFITS**
• We  offer  an  attractive  compensation  package,  working  in  a  cutting-edge  field  of Fintech.
• Huge  responsibilities  from  Day  1.  Be  the  owner  of  your  own  learning  curve.  The possibilities are limitless and depend on you
• You get to work in a very dynamic environment and be part of an international team
• You will get to involve in developing a brand-new product from scratch alongside with a talented team