Senior Android Developer
Naqla Senior Android Developer
- Design and build advanced applications for the
Android platform.
- Collaborate with cross-functional teams to define,
design, and ship new features.
- Work with outside data sources and API's.
- Unit-test code for robustness, including edge
cases, usability, and general reliability.
- Work on bug fixing and improving application
performance.
- Continuously discover, evaluate, and implement new
technologies to maximize development efficiency.
Requirements
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience as an Android Developer, with +3 years of hands-on Android development experience.
- Strong proficiency in Kotlin and Java.
- Solid understanding of Android SDK, Android Studio, and Android architecture components.
- Experience with RESTful APIs, JSON, and third-party integrations.
- Strong knowledge of mobile application architecture patterns (MVVM, MVP, Clean Architecture, etc.).
- Experience with version control systems, preferably Git.
- Familiarity with unit testing and automated testing frameworks.
- Knowledge of performance optimization, debugging, and memory management techniques.
- Experience publishing and maintaining applications on the Google Play Store is a plus.
- Strong analytical, problem-solving, and communication skills.
- Ability to work effectively in a fast-paced, agile development environment.