What are the responsibilities and job description for the Lead - Android Expert with web experience position at Resource Informatics Group?
Position : Lead - Android Expert with web experience
Location : Chicago, IL (Onsite)
Duration : Contract to Hire
Client is looking for Visa Independent candidates (GC or USC or GC-EAD or H4-EAD,..)
- Responsibilities :
- Android Development :
- Design, develop, and maintain our Android application using Kotlin, Java, and Android SDK.
- Database Design and Implementation :
- Define and implement the database architecture, including data modeling, schema design, and query optimization. Experience with SQLite, Firebase, or other relevant database technologies is essential.
- Web Integration :
- Collaborate with the web development team to ensure seamless data exchange and API integration between the Android application and web services.
- Performance Optimization :
- Identify and resolve performance bottlenecks, optimize application code for efficiency, and ensure a smooth user experience.
- Code Quality and Best Practices :
- Foster a culture of clean code, adherence to coding standards, and best practices.
- Technical Documentation :
- Maintain clear and concise technical documentation for code, architecture, and processes.
- Stay Updated :
- Stay abreast of the latest trends and technologies in Android development, databases, and web development.
- Requirements :
- 8 years of experience in Android development with a strong command of Kotlin, Java, and Android SDK.
- Proven experience in designing and implementing database solutions for mobile applications.
- Experience with web development principles and technologies, including APIs, REST, and web services.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience leading and mentoring a team of developers.
- Ability to work independently and as part of a team.