Trilyon, Inc. ยท 1 day ago
Sr Android Developer-Job location is Plano, TX.
Maximize your interview chances
Insider Connection @Trilyon, Inc.
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Native Android Development (Kotlin, Java, Jetpack Compose)
Android SDK, Jetpack Compose, UI Design Principles
RESTful APIs, GraphQL, JSON, Third-Party Integrations
Android Libraries (Gradle/Maven) and Automated Testing (Espresso)
Code Review, CI/CD, and Agile Practices
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
6+ years of experience in native mobile app development.
Expertise in Native Android development; experience with cross-platform frameworks such as iOS, Flutter, React Native, or multiplatform is a plus.
Proficiency in Kotlin and Java with an in-depth understanding of Android programming languages, including Jetpack Compose.
Strong experience building and maintaining Android libraries via Gradle/Maven.
Working knowledge of Unit and Android Tests and experience with Espresso for automated UI testing.
Comprehensive knowledge of Android SDK, Jetpack Compose, and Android UI design principles.
Experience with RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs.
Familiarity with version control systems (e.g., Git).
Understanding of Agile methodologies and CI/CD practices.
Solid knowledge of mobile app design patterns such as MVC, MVP, Delegation, Singleton, Factory, MVVM, Clean Architecture, and VIPER.
Experience collaborating with designers and UX experts to deliver high-quality user experiences.
Strong problem-solving skills, attention to detail, and adaptability to new technologies and challenges.
Strong understanding of code review guidelines and best practices for maintaining high-quality code and fostering continuous improvement within the development team.
Preferred
Strong understanding of CI/CD principles.
A good understanding of UI/UX design principles and experience working closely with designers.
Knowledge of UX best practices, interactive design principles, and mobile accessibility standards.
Familiarity with Bluetooth, BT Profiles, Digital Key, Core Bluetooth, External Accessory, OAuth 2.0, and iAP2.
Experience with Agile and test-driven development.
Strong communication skills and a collaborative approach to working with remote teams.
Familiarity with Google Play policies for app submission.