remoteyeah
Remote engineering jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
Remote Android Developer jobs
Remote Senior Software Engineer - Android
Remote
Senior Software Engineer - Android
at
NXT Labs
Posted 1 day ago
✅
5 applied
Description:
The Senior Software Engineer - Android will lead the full app lifecycle, which includes concept, design, build, test, deploy, release, and support.
This role requires collaboration with cross-functional teams to define, design, and ship new features.
The engineer will translate requirements into functional, high-performing solutions.
Optimizing app performance and user experience is a key responsibility.
Staying updated with the latest tech trends and integrating improvements is essential.
The engineer will contribute ideas to enhance product functionality and architecture.
Requirements:
A Bachelor’s or Master’s degree in Computer Science is required, along with 6+ years of experience in Android development.
Proficiency in Kotlin, Java, OOP, data structures, algorithms, and the Android SDK is necessary.
Hands-on experience with Jetpack, Compose, MVVM, and familiarity with MVP/VIPER is expected.
A strong command over third-party libraries such as RxJava, Retrofit, Glide, Firebase, and Hilt is required.
Experience with Kotlin Multiplatform is considered a plus.
The candidate should be skilled in creating custom UI components, adaptive layouts, and supporting multiple screens.
A solid understanding of SOLID principles, design patterns, and testing frameworks (JUnit, Espresso) is essential.
The candidate must have published at least two Android apps on the Play Store.
Familiarity with RESTful APIs, Git, CI/CD, Firebase Remote Config, and push notifications is required.
Strong analytical, problem-solving, and communication skills are necessary.
A proactive, team-oriented, and ownership-driven attitude is essential for this role.
Benefits:
The position offers competitive salary and benefits packages.
Opportunities for professional development and career advancement are provided.
The company promotes a collaborative and innovative work environment.
Employees have access to the latest tools and technologies to enhance their work.
Flexible working hours and potential remote work options are available.