We are looking for a talented Senior Android Developer to design, develop, and maintain high-quality mobile applications for the Android platform. As an Android Developer at Bright Vision Technologies, you will collaborate with cross-functional teams to deliver exceptional user experiences through intuitive and visually appealing interfaces. Your expertise in Android development will be vital in driving the success of our mobile applications.
Responsibilities: Design, develop, and maintain efficient, reliable, and high-quality Android applications Collaborate with cross-functional teams to define, design, and implement new features Identify and resolve performance and usability issues Ensure the best possible performance, quality, and responsiveness of applications Continuously discover, evaluate, and implement new technologies to maximize development efficiency Stay up-to-date with the latest industry trends, best practices, and advancements in Android development Perform thorough testing to identify and fix bugs and improve application performance Participate in code reviews to maintain code quality standards Contribute to the entire app lifecycle, from concept to deployment and maintenance
Qualifications:
10+ years of relevant working experience
Strong experience in Solution Design and Software Architecture
BA/BS degree in Computer Science or a related software engineering field, or equivalent experience
Experience in building, maintaining, and supporting Android software applications
In-depth knowledge of Android SDK and Kotlin programming language
Experience with Android Studio and other development tools
Proficiency in Git (source control) and CI/CD tools like Jenkins
Expertise in Android service components, including bound services, IPC, AIDL, and AOSP