What are the responsibilities and job description for the Technical Engineering Lead, Android position at Fender?
We are searching for a Technical Engineering Lead, Android to join the team. Establish the architecture on multiple Android mobile app development projects, incorporating best practices on a modern Android stack (Kotlin, Compose). Perform large-scale software development projects using Java / Kotlin. Develop AWS infrastructure. Lead internal and external (contract) developers to improve apps. Collaborate on and maintain team coding standards and architectural practices. Work with developers across other client platforms (iOS, web) as well as our backend team. Collaborate with design team to implement in-house design system across our Android apps. Lead new feature development. Provide Architectural and Design direction. Ensure Code Quality. Design and Implement Test suite (E2E and Unit Tests). Monitor and Maintain stability. Collaborate with team abroad on new functionalities. Implement strategy to transition from React Native into native framework. Remote work within reasonable commuting distance permitted at employer’s discretion.Requirements : Bachelor’s degree in Computer Science and 2 years of software development experience.Must possess 2 years of experience with the following : - Programming fundamentals using Java / Kotlin- Large-scale software development projects- Test-driven development (including E2E and Unit Tests)