Description
We are seeking an experienced Android Middleware Architect to join our team in India.
The ideal candidate will have a strong background in designing and implementing middleware solutions for Android applications, ensuring seamless integration and optimal performance.
Responsibilities
- Design and implement middleware solutions for Android applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Analyze and optimize existing middleware architectures for performance and scalability.
- Develop and maintain technical documentation for middleware solutions.
- Troubleshoot and resolve issues related to middleware integration and performance.
- Stay updated with the latest trends and technologies in Android development and middleware architecture.
Skills and Qualifications
- 14-18 years of experience in software development with a focus on Android middleware architecture.
- Strong proficiency in Java and Kotlin programming languages.
- In-depth knowledge of Android SDK, NDK, and Android architecture components.
- Experience with RESTful APIs and web services integration.
- Familiarity with cloud services (AWS, Azure, etc.) and database management systems.
- Understanding of software development methodologies (Agile, Scrum, etc.).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Skills Required
Java, C++, Ndk