Required Skills: JSON, XML, RESTful API, Java, Kotlin
Job Description
Job Title - Android Developer
Location - Sunnyvale, California
Job Description:
Location- Sunnyvale,CA / Remote
Job Title- Senior Android Developer
Minimum Education and Experience required:
Bachelor's Degree in Computer Science or related field and 9+ years of experience building scalable e-commerce applications or mobile software
Minimum Skills required:
Experience with mobile software development using Java & Kotlin
Strong experience in Algorithm and Data Structure.
Experience with networking, RESTful API and working with JSON, XML
Experience using distributed source code version control systems (Git/Github)
Experience working within an agile development team
Experience with Android SDKs and software debugging techniques
Experience with analysis of memory issues such as memory leaks using memory analyzers tools
Experience with embedded real time systems with limited resources (memory and processing)
Experience with command line Android build tools for Continuous Integration
Experience in design patterns, MVC, data structures and algorithms.
Experience in unit and integration testing
Published Android application is required