Job Description :
Hi,
Greetings!!
This is Sriman from heavenly-tech!!
I would like to bring this to your notice that we are currently looking for '' Android framework Developer " position for our client based in San Diego / Carlsbad/Palo Alto, CA.
I have mentioned the job description below for your review. Kindly let me know if you would be interested and send me your most updated resume with your expected hourly rate to speed up the process.
Position : Android Developer
Location : San Diego / Carlsbad/Palo Alto, CA
Client : Facebook
Rate : Open
Job Description:
Responsibilities
Work with a team of engineers to build high quality, scalable mobile applications for Android devices (smartphone and heads up display)
Design and implement user-facing features working closely with Product and Design teams to create delightful experiences
Build the libraries and frameworks that support integration of our applications across multiple android devices
Swiftly investigate and resolve bugs with solutions that improve overall application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency and application performance
Help maintain code quality, organization, and automatization
Skills
Experience with VOIP , Android Telephony ,Radio Interface (RIL), WebRTC or any other real time streaming protocols
Experience with Android OS and Android Development Framework including Android SDK, NDK, ADB, ADT, Fastboot
Experience in object-oriented design, data structures, algorithm design, problem solving
Hands on experience in writing production grade Kotlin code
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Proven experience with various smartphone services/libraries such as location, wifi, multimedia, notifications, multi-tasking, microphone and camera
Process-oriented with ability to work with different UI material components and rapid prototyping
Strong design experience and technical knowledge, analytical and ''joined-up'' thinking, conflict resolution
Experience developing and working with Android apps that deal with WiFi connectivity and overall knowledge on wireless network communication
Experience working with geographically distributed teams
Experience in Agile/Scrum or working in highly dynamic and changing environment.
Understanding of and experience with unit, integration, UI automation other testing technologies/methodologies.
Experience with CI servers (e.g. Jenkins, Sonar)
Understanding of Google’s Android design principles and interface guidelines