Job Summary:
We are seeking a skilled Android Developer to join our dynamic team. The ideal candidate will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
Responsibilities:
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Experience:
The successful candidate should possess the following skills:
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Proficient in Java, Kotlin or both.
- Understanding of Google’s Android design principles and interface guidelines.
- Experience with third-party libraries and APIs.
Nice-to-have Skills:
- SDLC
- Python
- C++
- OOP
- Design patterns
- Saponify
- Mobile applications
- C
- MySQL
-TypeScript
-React
-Web Development
This is an exciting opportunity for an Android Developer to contribute to cutting-edge projects in a collaborative environment. Join us in creating innovative mobile solutions that make a difference.
Job Type: Full-time
Pay: $60,000.00 - $75,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Life insurance
- Vision insurance
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
- Weekends as needed
Ability to Commute:
- Lake Forest, CA (Required)
Ability to Relocate:
- Lake Forest, CA: Relocate before starting work (Required)
Work Location: In person