Greetings everyone,
We hope you are staying safe. We are hiring a Lead - Android Expert with web experience to join our Digital Engineering team.
Who are we?
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.
Lead - Android Expert with web experience
Chicago, IL- Onsite
W2/Fulltime
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.