Android Developer
Dublin
Permanent
Remote
€55,000 - €60,000
Ref: 60000
Job Description
Our Dublin based client are looking for an Android Developer to join their team on a permanent basis. Well established company and this role can be performed remotely
Job Responsibilities
- Have good knowledge and career experience of the open-source Android ecosystem and various libraries available for common tasks
- Understanding of Google-s Android design principles and interface guidelines
- Experience with one or more common modern mobile architectural patterns (MVP, MVVM, MVI) and reactive programming
- Experience with ROOM, SQLite Databases
- Design using network protocols including RESTful web services
- Familiarity with cloud message APIs and push notifications
- Be capable of giving constructive contributions to architectural discussions
- Knowledge and experience with the use of Continuous Integration and automated testing frameworks
- Experience with offline storage, threading, and performance tuning
- Experience working with libraries to render, update and publish PDF data
Experience Required
- Bachelor-s degree in Computer Science, Information Technology, Engineering or a related discipline.
- Software engineering background and career experience
- 3-4 + years of mobile development experience in Android Development
- Track record and background of Android apps development
- High level of knowledge in Android SDK
- Hands on experience developing apps in Kotlin
- Have strong interpersonal, written and verbal communication skills.
- A team player and be capable of working with team members to deliver complex solutions
- Experience working with GIT
- Knowledge of iOS/Swift is desirable but not essential
- Be capable and confident in dealing with Android Architecture Components
- Solid understanding of networking libraries (Bluetooth and HTTP)