Skybeyo Technologies Inc.
Android Developer Job Overview:
We are looking for a highly experienced Android Developer to join our mobile development team onsite in Saint Louis, Missouri. If you are passionate about building intuitive, high-performing, and scalable native Android applications, this is the perfect role for you.
As an Android Developer, you will be responsible for designing and developing new features for our mobile apps and improving existing functionalities. You will work closely with cross-functional teams including designers, backend engineers, QA, and product managers to deliver polished applications that delight our users.
Android Developer Key Responsibilities:
-
Design and build native Android applications using Kotlin and/or Java.
-
Translate designs and wireframes into high-quality code following Android design principles.
-
Collaborate with product owners and stakeholders to deliver robust and scalable mobile features.
-
Integrate RESTful APIs and work with data in JSON and XML formats.
-
Perform unit testing and debug code to ensure application quality and performance.
-
Optimize app performance, including battery usage, network efficiency, and UI responsiveness.
-
Participate in code reviews and contribute to the improvement of internal coding standards.
-
Monitor crash reports, user feedback, and usage data to identify areas for improvement.
-
Stay up to date with emerging Android technologies, frameworks, and trends.
Android Developer Required Skills and Experience:
-
3+ years of professional experience in Android application development.
-
Deep knowledge of Kotlin and/or Java and proficiency with Android SDK.
-
Hands-on experience using Android Studio, Gradle, and other developer tools.
-
Experience integrating with external data sources and RESTful APIs.
-
Strong understanding of Android UI/UX design principles, guidelines, and standards.
-
Ability to manage offline data storage, caching, threading, and background tasks.
-
Familiarity with cloud messaging services and push notification frameworks.
-
Proficiency in version control tools such as Git and GitHub or GitLab.
-
Experience with third-party libraries, SDKs, and dependency management tools.
Android Developer Preferred Skills:
-
Experience with Jetpack components (Compose, ViewModel, LiveData, Navigation).
-
Understanding of Agile and Scrum development methodologies.
-
Previous experience publishing apps to the Google Play Store.
-
Exposure to CI/CD tools like Jenkins or Bitrise and mobile test automation tools.
-
Familiarity with security best practices in Android development.
Why Join Us?
-
Contribute to high-impact mobile projects used by thousands of users.
-
Collaborate with a motivated and innovative team of mobile experts.
-
Opportunity to work with the latest Android tools and frameworks.
-
Gain ownership of features from concept to deployment.
-
Build and optimize products in a fast-paced, agile environment.
Ready to Apply?
If you are an Android developer with a strong grasp of Kotlin or Java and love solving mobile performance challenges, we want to hear from you. This is an onsite role in Saint Louis, offering a chance to grow in a forward-thinking, technology-driven environment.
🔍 Frequently Asked Questions (FAQs)
1. Is this a remote job?
No, this is a full-time onsite role based in Saint Louis, MO.
2. How much experience is required?
Candidates should have at least 3+ years of Android development experience. The role is targeted at professionals with around 10 years total industry experience.
3. Can I work with either Kotlin or Java?
Yes, proficiency in either Kotlin or Java is acceptable, though Kotlin is preferred.
4. Do I need experience with both front-end and back-end?
This is primarily a front-end mobile role, but you should understand REST API integration.
5. Will I be expected to publish apps?
Having published apps on the Google Play Store is a plus, but not mandatory.
6. Are CI/CD skills mandatory?
Not mandatory, but experience with tools like Jenkins or Bitrise will be helpful.
7. Do I need experience with Jetpack Compose?
Jetpack experience is preferred, especially for modern UI development.
8. What kind of testing is involved?
You will perform unit testing, debug issues, and potentially use automated test tools.
9. What tools should I be familiar with?
Android Studio, Git, and third-party SDKs are essential.
10. Are third-party libraries used?
Yes, you should be comfortable integrating and managing third-party libraries.
11. Will I work independently or in a team?
You will be part of a collaborative cross-functional team.
12. What project management methodology is followed?
We follow an Agile/Scrum approach.
13. What are the working hours?
Standard on-site business hours, Monday through Friday.
14. Will I work with UI/UX designers?
Yes, close collaboration with UI/UX teams is required.
15. Are relocation benefits available?
No, relocation support is not provided for this role.
Explore our Careers Page to see more job openings.