Sr. Application Builder, Mobile Applications
Core
Develop and deliver mobile app features, UX flows, and UI components for the Blink mobile platform used by millions of customers.
Role type
Senior IC mobile application engineer (Android/iOS)
Builds
Mobile applications for consumer smart home devices
Domain
Consumer IoT / Smart Home
Deliverable
production ML models | product features
Required skills
Kotlin, Swift, SwiftUI, MVVM, Coroutines, Hilt, Room, GRDB, Swiftlint, modern Android/iOS development tools, architectural design patterns, system reliability, scaling
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, testing, operations
Technologies
Kotlin, Swift, SwiftUI, MVVM, Coroutines, Hilt, Room, GRDB, Swiftlint
Responsibilities
Develop and deliver mobile app features, UX flows, and UI components; Collaborate with product and UX teams to develop maintainable features; Work to continuously improve code quality, code maintainability and app performance; Work along-side other app developers and help raise the mobile app development bar; Work with backend developers to help support app integrations with backend services; Write well tested code using modern architectural principles
Seniority
Senior, hands-on IC with mentorship/tech lead responsibilities