Job Openings
Senior Android Developer - Kotlin
About the job Senior Android Developer - Kotlin
Were a world-leading smart mobility SaaS tech company with almost 2 millions subscribers across 23 countries. Our teams are collaborative, vibrant, and fast-growing, and all team members are empowered with the freedom to influence our products and technology.
Are you curious, innovative, and passionate? Do you take ownership, embrace challenges, and love problem-solving?
Job Responsibility
- Design and develop scalable, feature-rich mobile applications for Android
- Consume RESTful/JSON services to power applications
- Work with UI/UX designers to implement user-friendly solutions
- Introduce new technologies into the team based on fit and suitability to deliver a solution
- Be able to deep dive into the technical aspects needed for optimization of mobile applications
Job Requirement
- BS Computer Science degree or equivalent industry experience
- Prior Android development experience, including concepts such as asynchronous programming, patterns, threading, and performance tuning
- Prior experience working with security best practices
- Proficient in Kotlin programming language and MVVM architecture
- Experience in/with more than one of the following will be advantageous: agile development methodologies, distributed source control systems (git), performance/analytics tools for mobile applications, continuous integration (Teamcity/App Centre), unit testing, test driven development, static code analysis, Good understanding of simplified user-centric design
- Ability to deep dive into the technical details, but never be out of touch with business requirements
- Creative thinking backed by strong analytical and problem-solving skills.
- Strong teamwork, co-ordination, and planning, self-driven, and ability to work at pace in a dynamic organization
- Work well under pressure and meets tight deadlines