Lead Android Developer Woodland Hills, CA at Woodland, California, USA |
Email: [email protected] |
Role :- Lead Android Developer Location: Woodland Hills, CA Key Responsibilities: - Lead the architecture, design, and development of advanced Mobile Android applications. - Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define and deliver high-quality mobile solutions. - Optimize Android application performance, quality, and responsiveness through effective code reviews and best practices. - Lead and mentor a team of mobile developers, fostering growth and adherence to industry standards. - Stay informed on emerging mobile development tools, technologies, and trends, integrating them into projects when relevant. - Identify, troubleshoot, and resolve complex technical challenges in the development lifecycle. - Define and implement scalable mobile application architectures. - Drive process improvements in development activities to enhance efficiency and effectiveness. - Align development activities with project timelines, proactively identifying and mitigating risks. - Ensure Android applications comply with security and industry standards. - Regularly review and report metrics, offering insights into trends, deviations, and improvement opportunities. - Adapt development practices to reflect evolving business priorities and needs. - Provide status updates, highlighting potential risks and issues during daily stand-ups Experience: - Hands-on experience in Android application development, with at least 3 years in a lead or senior developer role. - Proven track record of leading the development and deployment of successful Android apps. - Strong expertise in RESTful APIs and integrating mobile apps with backend services. - Experience in Agile/Scrum development environments. - Demonstrated ability to manage and mentor development teams within Agile frameworks Technical Skills: - Programming Languages & Frameworks: Proficiency in Kotlin and Java, with expertise in Android SDK. - Development Tools: Skilled in Android Studio, Gradle, Git, and CI/CD tools (e.g., Jenkins, GitHub Actions). - Architecture & Patterns: Knowledge of MVVM, Clean Architecture, and Dependency Injection (e.g., Dagger, Hilt). - UI/UX Development: Knowledge of Material Design guidelines, Jetpack Compose, and custom UI component creation. - Database Management: Proficient in Room, SQLite, or Realm. - Networking: Expertise in Retrofit, OkHttp, and WebSocket integration. - Testing Frameworks: Experience with JUnit, Espresso, and Mockito for unit and UI testing. - Additional Skills: Familiarity with third-party libraries and APIs (e.g., Firebase, Google Play Services). Soft Skills: - Effective communication and client interaction, with the ability to provide clear status updates. - Strong organizational skills, capable of managing multiple priorities under tight deadlines. - Analytical and problem-solving expertise, with a focus on identifying root causes and implementing solutions. -- Keywords: continuous integration continuous deployment user interface user experience information technology California Lead Android Developer Woodland Hills, CA [email protected] |
[email protected] View All |
02:21 AM 08-Jan-25 |