Principal Engineers, Software
Core
Lead software engineering projects and teams to develop large-scale Android applications and scalable system solutions.
Role type
Principal Software Engineer (Android)
Builds
Large-scale Android applications, modular scalable solutions, and automation tools
Domain
Telecommunications, Mobile Software
Deliverable
production ML models | product features
Required skills
Android development, Kotlin, Jetpack Compose, Clean Architecture, CI/CD pipelines, system architecture, technical leadership, performance optimization
Preferred skills
MVVM, reactive programming, mentoring, industry standards analysis
Technologies
Kotlin, Jetpack Compose, Gradle, Docker, GitLab, SonarQube, Espresso, Fastlane
Responsibilities
Supervise base through senior level engineers, architect modular scalable Android solutions, implement CI/CD pipelines, optimize app performance, define architectural standards, conduct design and code reviews, document system designs and business requirements
Seniority
Principal, hands-on IC with strategic influence