Job
Description
As an Android App Developer, you will be an integral part of our dynamic team, contributing to the design, coding, testing, and debugging of mobile applications specifically for the Android operating system. Your responsibilities will include collaborating with the founding team to create the Android application from scratch, implementing user interfaces and features to enhance the user experience, and ensuring the application stays current with industry trends and technologies for continuous improvement. You will actively participate in code reviews, offering valuable feedback to maintain high-quality and coherent code. Additionally, you will conduct unit tests to ensure the robustness, usability, and reliability of the codebase, focusing on bug fixes and optimization of application performance. The ideal candidate should possess around 2 years of hands-on experience in Android app development, hold a degree in Computer Science, Engineering, or a related field, and have successfully published at least one Android app on the Google Play Store. Proficiency in Kotlin, knowledge of Android SDK, Google Maps, and Firebase are essential. Understanding Android UI design principles, architecture, and best practices is crucial, along with familiarity with Agile development methodologies, third-party libraries/APIs integration, and version control systems like Git. Being well-versed in Android Architecture, Core Java, Android Studio IDE, and Android Debugger is necessary. A solid grasp of the mobile development life cycle, along with the ability to work both independently and collaboratively in a fast-paced startup environment, is expected. Strong problem-solving and communication skills are paramount for success in this role. Previous experience in a startup environment is considered a bonus. If you are passionate about Android app development and eager to contribute your expertise to our team, we look forward to receiving your application.,