Conio

Android Developer

Milano
Full remote
Full time
The Company
Conio
About this company
The job
Android Developer
Full remote Unlock salary Milano Full time Android Kotlin
Job description

Founded in 2015 in San Francisco, from the idea of Italian entrepreneurs, Conio launched the first Bitcoin Wallet for smartphones in Italy.

Description
We are seeking to hire a passionate Android Developer. She/He will join our mobile team and will help to
develop new features in our B2C app, maintain and improve SDKs and discover new solutions for improving
our codebase.
In Conio we are always trying to experiment and, possibly, adopt last technological trends like Jetpack
Compose and Kotlin in general. At the same time, we develop our projects in a structured, clean and
maintainable way, we love Clean Android Architecture.

Your Impact

  • analyze, understand and develop high-impact features
  • help optimize codebase to improve performances and maintainability
  • follow coding guidelines, including style and security guidelines
  • participating in design, architecture sessions and code reviews, collaborating with the other android developers and all other team members involved
  • interact with designers and product owner to define layout and possible critical development issues
  • work within whole team to define tasks, estimates and ensure deliveries
  • write tests: unit tests and UI test by using semantics testing

Requirements

  • 3+ years of software development experience and knowledge of Android framework
  • experience with Kotlin and coroutine
  • attitude to write testable code that follows SOLID principles
  • DI experience, in particular with Dagger 2 Hilt and Koin
  • Jetpack Compose knowledge
  • proficiency with tests
  • experience with CI/CD tools
  • pragmatic approach to solve issues
  • proficiency with english language
  • knowledge of common design patterns and more specific like MVVM

Preferred Qualifications

  • excellent communication and interpersonal skills
  • teamwork and collaboration attitude
  • proactivity and accuracy are considered added values

Extra
Experience with Jetpack Compose, reactive programming and declarative programming will be considered a plus