
Search by job, company or skills
About ALLEN Digital:
At ALLEN Digital, we spearhead a technology-driven approach to education, leveraging top-tier tech talent from leading technology firms. Through our strategic collaboration with Bodhi Tree Systems, a prominent venture capital firm known for building & scaling tech-first brands, we are revolutionizing education with a tech-first approach.
We address two critical challenges in the current education landscape: the need for more emphasis on holistic learning and adopting a one-size-fits-all approach. We are leveraging AI to develop an innovative ed-tech platform to provide students with a compelling end-to-end learning experience. Our goal is to transform education by providing personalized learning experiences that transcend traditional classrooms by catering to individual learning needs and to drive significant improvements in learning outcomes.
Location: Bengaluru
Work Arrangement : Work from Office
Role Overview:
As a Senior Software Engineer - Android at ALLEN Digital, you will lead the development of high-performing Android applications, contributing to the design, architecture, and delivery of innovative solutions. You will work closely with product managers, designers, and cross-functional teams to transform product requirements into scalable and maintainable Android applications. This role offers a great opportunity to shape the user experience and work on complex mobile projects that impact millions of users. If you're passionate about native Android development and delivering pixel-perfect, high-quality apps, this is the role for you.
Job Responsibilities:
● Define the architecture, design, develop, test, document and operate front-end systems. ● Accountable for solution elegance, ease of evolution, quality of the systems and performance, scalability, and availability characteristics.
● Participate in building end-to-end systems.
● Work with designers, product managers, business stakeholders and other engineering leaders to meet the business goals.
● Be a technical leader passionate about UI Development with the latest technologies.
What we are looking for:
● A solid engineer at heart with excellent abstraction, coding, and system design skills with excellent programming skills
● A proven track record of delivery in a consumer internet ecosystem.
● Demonstrated sound knowledge on tech stack choices for different problem statements.
● An experienced senior engineer in agile software engineering teams.
● 5+ years of experience in Android Native App development
● Subject matter expertise for the Android platform.
● Proficient in Kotlin
Job ID: 147538907
Skills:
Java, MVVM, Solid Principles, ViewModel, Kotlin, Git, Android Studio, Mockito, JUnit, Retrofit, Dagger, Restful Apis, Json Parsing, LiveData, Clean Architecture, Android Architecture Components, Koin, third-party SDKs, Flow, OkHttp, Jetpack Compose, Compose Testing, Room
Skills:
Dependency Injection, ViewModel, Kotlin, Crashlytics, New Relic, Jenkins, Android SDK, Dagger, Modular architecture, Unit tests, LiveData, Coroutines, Jetpack libraries, Async programming, Hilt, UI tests, Flow, GitHub Actions, Compose, GraphQL APIs, Multi-module Gradle projects
Skills:
Continuous Integration, MVVM, Continuous Deployment, Restful Apis, Kotlin, Coroutines, Jetpack Compose, Clean Architecture, automated testing frameworks
Skills:
Debugging, Android Development, Kotlin, Jetpack Compose, Android architecture components, Compose Navigation, Performance optimization, Memory profiling
Skills:
Github, MVVM, Kotlin, Android development, Git, Android Studio, Gradle, Retrofit, Gitlab, Xml, Multi-threading, Jetpack components, LiveData, Coroutines, Performance optimisation, Clean architecture, Flow, Firebase services, Jetpack Compose, Memory debugging, Room Database
We don’t charge any money for job offers