Location: USA,Texas,Dallas
Job Type: Full-time
We are seeking a skilled Android Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining advanced applications for the Android platform. You will collaborate with cross-functional teams to define, design, and ship new features, while ensuring the performance, quality, and responsiveness of applications.
Design and build advanced applications for the Android platform.
Collaborate with product managers, designers, and other developers to define and implement new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks, fix bugs, and improve application performance.
Work with outside data sources, APIs, and third-party libraries.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Maintain code quality, organization, and automation.
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
2–5+ years of professional Android development experience.
Strong proficiency in Java and Kotlin.
Experience with Android SDK, Jetpack, Android Studio, and Gradle.
Knowledge of RESTful APIs, JSON, and mobile app architecture (MVC/MVVM/MVP).
Familiarity with cloud messaging APIs, push notifications, and Firebase services.
Strong understanding of mobile UI/UX design principles.
Experience with version control tools like Git.
Experience with CI/CD pipelines for Android.
Knowledge of testing frameworks (JUnit, Espresso).
Familiarity with agile development methodologies.
Experience in publishing apps to Google Play Store.
Competitive salary and benefits package.
Opportunity to work on innovative projects and cutting-edge technologies.
Collaborative and growth-focused work environment.
Professional development opportunities and career advancement.