Job Title: Android/Kotlin(Frontend Developer)
Location: Sunnyvale , CA
Duration: Long Term
Client: HCL
Job Responsibilities:
- Implement custom native user interfaces using the latest Kotlin and Android SDK
- Build reusable Android components for interfacing with our back-end platforms
- Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
- Work closely with our product and design teams to build new and innovative application experiences for the Android platform Requirements
- MS or PhD in Computer Science or a related major
- Excellent analytical and problem solving skills
- 3+ years of work experience in user interfaces, infrastructure, and/or tools supporting applications on the Android devices using the Android SDK components (Content Providers, Networking, Services, Broadcast Receivers, Intents, Fragments)
- Experience building complex applications using Kotlin and Android frameworks
- Knowledge with Android UI design principles and accessibility best practices
- Experience building maintainable and testable code bases, including API design and unit testing techniques
- Experience with multithreading programming and mobile memory management
- Experience building user products in commerce domain is a plus