Cosmic Development is a Canadian outsourcing and consultancy company that implements innovative solutions while using the latest technologies. Cosmic Development team counts over 100 professionals, has a portfolio of over 100 completed projects and established business relations with over 80 happy clients from Canada, USA, Europe and Australia. We have offices in Toronto, Belgrade, Skopje and Bitola.
We’re looking for
Senior Android Developer
- Bachelor's degree in computer science, computer engineering or related field.
- 5+ years’ experience in Mobile Application Development using Java/Kotlin based Android (Native).
- Excellent understanding of OOP and it's main principals.
- Experience with RxJava.
- Understanding of Android Design Principles.
- Knowledge of Gradle Script.
- Experience with Android APIs and Capabilities.
- Experience with RESTful API access, handling JSON.
- Experience with code versioning tools (Git) and with app development for multiple screen sizes.
- Good knowledge of common design patterns, frameworks and libraries for mobile development.
- Experience latest API capabilities in Android 5.x+.
- Commitment to producing top quality, well designed and flexible mobile applications.
- A passion for code quality.
Advantage will be given to candidates with:
- Familiarity with continuous integration.
- Experience with Test Driven Development.
- References to shipped products in the Play Store.
- Working knowledge of mobile trends, architecture and deployment patterns.
What do we offer?
- Work in a friendly, fun, multicultural and fast-growing company.
- Work with globally recognized brands.
- Competitive salary.
- Free courses, conferences and training programs.
- Flexible working time.
Deadline for applications: 17.02.2019.