We are seeking an experienced Android Developer to join our team to design, develop and maintain high-quality mobile applications. The ideal candidate will have 3 to 5 years of experience in developing and delivering successful Android applications. The candidate must have a strong technical background and be able to work collaboratively in a fast-paced environment.
Responsibilities:
Design and develop high-quality mobile applications for Android platforms
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automation
Stay up-to-date with the latest industry trends in mobile technologies
Write clean, maintainable, and efficient code
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or a related field
3 to 5 years of experience in developing Android applications
Strong Java programming skills and experience with the Android SDK
Experience with third-party libraries and APIs
Strong knowledge of Android UI design principles, patterns, and best practices
Knowledge of RESTful APIs to connect Android applications to back-end services
Strong understanding of Google's Android design principles and interface guidelines
Experience with Git version control system
Strong problem-solving and debugging skills
If you are a motivated and experienced Android Developer and meet the requirements listed above, we encourage you to apply for this exciting opportunity. We offer a competitive salary, benefits, and a dynamic work environment.