Android Developer (OS development, AOSP, Android Framework, Android UI)
Job Description
We are hiring an Android Developer at the below capacities:
Responsibilities
- Design, develop, and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features
- Develop, sustain, and enhance Android applications using Java, Android application Framework, and APIs
- Performing analysis, design, coding, and testing of the software applications
- Implement new UI components, and new features, in the application
- Developing customized list views and add new features
- Unit-test code for functionality, performance, usability, and reliability
- Work on bug fixes and improve application performance
Skills and Experience Required
- BS/MS degree in Computer Science, Engineering or a related subject
- Strong fundamentals in computer science regarding data structures, algorithms, multi-threaded programming etc.
- Proficient in Java and strong understanding of OOPs concepts.
- 3-10 years working experience in Android app and/or OS development
- Thorough and hands on knowledge of the Android platform (AOSP)
- Ability to work on Android Framework code for customization (e.g. System UI, Window Manager, etc.)
- Strong knowledge of layouts, themes, styles, views and other Android UI concepts.
- Understanding of Git, source control procedures, and feature branching
- Up to date on emerging Android architecture patterns.
Date Posted
12/22/2022
Views
8
Similar Jobs
Product Manager - AI Based Developer Tools - NVIDIA
Views in the last 30 days - 0
NVIDIA is looking to hire a technical and creative Product Manager to pioneer the next generation of Nsight AI based Developer Tools The role involves...
View DetailsSoftware Engineer II, Graphics/Vulkan - DigitalFish
Views in the last 30 days - 0
DigitalFish is seeking a Software Engineer II Graphics to join their dynamic team The ideal candidate will have experience in realtime graphics and ma...
View DetailsSr. RF Silicon Software Engineer (Starlink) - SpaceX
Views in the last 30 days - 0
SpaceX is actively developing technologies to make human life on Mars possible and deploying Starlink the worlds largest satellite constellation provi...
View DetailsSupply Chain Planning Manager (Starlink) - SpaceX
Views in the last 30 days - 0
SpaceX is a company that aims to make life on Mars possible by developing a low latency broadband internet system using a constellation of low Earth o...
View DetailsSr. Software Engineer, Starlink Ground Stations - SpaceX
Views in the last 30 days - 0
SpaceX is a company that aims to make human life on Mars possible by developing advanced technologies for a future of outdoor exploration They are cur...
View DetailsSoftware Engineer, Starlink Ground Stations - SpaceX
Views in the last 30 days - 0
SpaceX is a company that aims to make human life multiplanetary by developing technologies for a future where humanity explores the stars They are cur...
View Details