At blubank, we are seeking talented, dynamic, and enthusiastic individuals for the position of Android Developer to join our friendly and professional team. If you’re looking for a workplace where you can grow and continuously learn, this opportunity is for you!
Responsibilities:
- You will be collaborating with back-end developers, and project managers to design and implement APIs and prototypes.
- You will be collaborating with scrum masters to plan and deliver product line features.
- You will be collaborating with software testers, to ensure that app is presentable and in perfect working order.
- You will write Unit-test for robustness, including edge cases, usability, and general reliability.
- You will be doing code review with our developers and help develop the technical issues.
- Help maintain code quality, reusability, and continuous code evaluation.
- You will attend the Knowledge Sharing & Workshops meetings to boost your technical & non-technical skills.
Qualifications:
- 3+ years experience in Android development.
- Expert at Kotlin & Java.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Strong knowledge of Clean & MVVM architectures. Familiarity with Modular architecture is a plus.
- Expert at Design Patterns and Data structures.
- Strong knowledge of Android Network and ProtoBuffs.
- Strong knowledge of Android UI design principles, patterns, and working on design systems.
- Expert at Dependency Injection.
- Expert at Coroutines.
- Experience with offline storage, threading, and performance tuning.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with cloud message APIs and push notifications.
- Strong knowledge of version controls like Git and Git-Flow.
- Familiarity with CI/CD
- Familiar with the Code Review process.
Benefits:
- Work-from-home option
- Flexible working hours
- Training courses and professional development opportunities
- Military service project (Limited)
- Supplemental health insurance
- Team-building budget
- Performance-based bonuses
- Loans
- Lunch subsidies