
Search by job, company or skills
What you'll do:
You will take on the role of technical expert and a lead member of our Native Apps team.
• Apply software design principles, data structures and/or design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with good naming conventions.
• Establish our Android app as a premier offering, while ensuring application performance, reliability and maintainable codebase contributions.
• You will ensure that the visual and UX design is up to spec, that the app size is efficient, and that Android platform specific offerings are utilized for a truly native experience.
• You will work to gain a solid understanding of our user's needs, help define and prioritize new features, and offer constructive critiques of planned features.
• You will be involved in product feature development, and will be working in close partnership with other engineering teams.
• You will be responsible for mentoring other team members and ensuring that the app architecture is scalable with shared UI components, a networking layer, allowing us to achieve maximum velocity, democratize the development of our Android apps, and move quickly into new technology opportunities.
Who you are:
• Are a native Android engineer with 2-3 years of hands-on mobile app experience
• Are passionate about building and refining high performance mobile apps
• Partner with the Design team to determine the best UI and infrastructure practices
• Have experience in designing, implementing, and maintaining complex mobile applications
• Carefully evaluate the technical trade-offs of every decision
• Are willing to learn from everyone, communicate well, and strive to be an effective team member.
• Have worked on technologies - Kotlin, Java, Dagger 2, RxJava Retrofit, MVVM, git
• Good to have experience with Jetpack Compose, GraphQL.
• Bachelor's degree in Computer Science or Computing related discipline
Job ID: 148642499
Skills:
Java, Continuous Integration, Git, Android SDK, Restful Apis, Kotlin, Cryptography, Security
Skills:
Java, Continuous Integration, Git, Android SDK, Restful Apis, Kotlin, Cryptography, Security
Skills:
Firebase, Android Ndk, Java, REST, Json, Android SDK, Sql Lite, Restful Apis, Android APIs
Skills:
Websocket, MVVM, Kotlin, Git, Dagger, Rest Apis, MVI, ExoPlayer, Hilt, Room DB, Jetpack Compose, Material 3
Skills:
Java, Android SDK, Performance Tuning, Continuous Integration, Push Notifications, Restful Apis, Natural user interfaces, Android UI design principles, Cloud message APIs, Benchmarking and optimisation, Open-source Android ecosystem, Offline storage, Threading
We don’t charge any money for job offers