Job Requirements
Job benefits
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
-
Team-building events
Our company simply cannot function well without teams of people working together. That said, we provide numerous team-building activities and events for you and your team to nurture meaningful relationships between every individual.
This job post is managed by
Skills
Job description for Android Developer at NBS (nusantara beta studio)
- Research, design, develop, enhance, and maintain high-performance Android applications.
- Develop high performance, reusable, and reliable code.
- Be passionate about code quality, testing, and performance.
- Pay close attentions to Business Requirements and Details.
- Be Agile and able to work as a team
- Drive best practices and stay current on upcoming Android Development Technologies.
- Bachelor degree or equivalent of Computer Science or related fields.
- 2 years of software engineering experience.
- min. 2 years of experience working as Android Developer.
- Have min 2 published apps in PlayStore.
- Proficient in Kotlin.
- Proficient in building complex UI/UX
- Proficient with Git and Git Working Flow.
- Proficient in working with REST APIs.
- Experienced implementing/working with Firebase tools (Push Notification, Crashlytics, Analytics etc)
- Experienced with MVVM, Clean Architecture and Repository Pattern.
- Have a Good Understanding of Algorithm and Data Structure.
- Have a Good Understanding of OOP.
- Love SOLID, Reusable and efficient Programming.
- Have a Good Understanding of Reactive Programming.
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More