Android Engineer (Team Lead)

Posted 3 months agoViewed
Oregon, United StatesFull-TimeSoftware Development
Company:ButterflyMX
Location:Oregon, United States
Languages:English
Seniority level:Lead
Skills:
GraphQLLeadershipSoftware DevelopmentAgileAndroidDesign PatternsGitKotlinSwiftREST APICI/CDMentoring
Requirements:
Proficient in Kotlin and familiar with at least one other programming language. Strong experience with the full software development lifecycle. Deep understanding of Git and version control workflows. Experience with asynchronous programming (Kotlin Coroutines, Flow) and reactive programming. Expertise in Jetpack Compose for building UIs. Skilled in Dependency Injection, Gradle, and build management. Experience implementing CI/CD pipelines. Strong skills in app performance optimization, memory management, and responsiveness. Hands-on experience writing testable code, automated testing, and maintaining high code quality. Experience with Google Play Store deployments. Proficient in REST and GraphQL for mobile integration. Ability to read Swift code, understand iOS architecture, and map Android concepts to iOS frameworks. Proven experience managing and evaluating the performance of engineers. Hands-on experience with AI-assisted workflows for developing code and writing documentation. Strong advocate for the Android ecosystem, with deep knowledge of Material Design guidelines.
Responsibilities:
Lead the design and development of the Android mobile application and SDK. Develop secure, scalable cloud-based features for real-time audio/video interactions. Apply modern Android development patterns for maintainability and productivity. Refactor legacy codebases to improve scalability and maintainability. Propose and integrate tools, frameworks, automations, and processes to enhance engineering efficiency. Collaborate with product management, UX, and cross-functional teams. Participate in agile processes. Read and understand Swift/iOS codebases and evaluate platform capabilities. Mentor, guide, and manage the performance of team members. Leverage AI tools to improve work efficiency and drive adoption of AI-assisted workflows.
About the Company
ButterflyMX
251-500 employeesSmart Home
View Company Profile
Similar Jobs:
Posted 9 months ago
EU, East Coast USAFull-TimeSoftware Development
Lead Android Engineer
Company:Opal
Posted 5 months ago
WorldwideFull-TimeSoftware Development
Lead Software Engineer & Team Lead
Company:
Posted 3 months ago
United StatesFull-TimeSoftware Development
Android Engineer
Company:Ōura