Sr Android Developer
Apply NowCompany: ACL Digital
Location: Milpitas, CA 95035
Description:
Sr Android Developer
Remote (Candidates needs to be local to Milpitas CA)
6 Months & Possible Extension
Key Responsibilities:
Remote (Candidates needs to be local to Milpitas CA)
6 Months & Possible Extension
Key Responsibilities:
- Lead Android Development: Architect, design, and implement Android applications, ensuring high performance, stability, and scalability.
- Code Quality and Best Practices: Conduct code reviews, enforce best practices, and ensure robust testing processes.
- Project Management: Coordinate projects, establish schedules, and ensure delivery of immediate goals and tasks.
- Features Focused: Lead the development and launch of product features. Help define product features, drive the system architecture, and spearhead best practices.
- Collaborate Across Teams: Work closely with product managers, designers, backend engineers, and QA teams to align on project goals and deliver seamless mobile experiences.
- Technology Evaluation: Evaluate the effectiveness of technologies, software, and tools to build state of the art solutions to meet business goals.
- Mentorship: Mentor and guide junior and mid-level engineers, fostering growth and ensuring knowledge sharing within the team.
- Stay Updated on Android Trends: Stay current with the latest developments in Android SDKs, libraries, and mobile development tools, introducing new ideas and technologies to the team.
- Experience: 8+ years of Android development experience, with deep knowledge of Kotlin, Java, and Android SDK.
- rchitecture: Strong understanding of Android architectures (MVVM, Clean Architecture) and design patterns.
- Version Control: Proficiency with Git and managing complex branching strategies in large-scale projects.
- gile Methodologies: Familiarity with Agile development processes and experience working in Agile teams.
- Communication Skills: Excellent communication skills, with an ability to clearly explain complex technical issues to non-technical stakeholders.
- Leadership: Proven experience in leading technical teams and mentoring junior engineers.
- Experience with analytics tools like Amplitude, LaunchDarkly or Firebase
- Experience with reactive architecture RxAndroid, RxJava.
- Experience with Espresso Framework and UI Testing
- Experienced with Google Play Billing
- bility to work well with tight schedules and rapid development cycles