COME WORK WITH US!
ANDROID DEVELOPER
ANDROID DEVELOPER
Middle, Senior Level
Job Highlight :
Kotlin
We are looking for a skilled Middle-Level Android Developer to join our team. The successful candidate will have a solid foundation in Android development, with proficiency in Kotlin, an understanding of MVVM architecture, and some experience with Dependency Injection and Jetpack Compose. You will contribute to the development of engaging and effective applications, collaborate with team members on various projects, and help improve our development processes.
Develop and maintain high-quality Android applications using Kotlin.
Implement features using Jetpack Compose and adhere to MVVM architecture for scalable and maintainable code.
Utilize Dependency Injection to efficiently manage object creation and lifecycles.
Collaborate with the team to design and implement new features
and functionalities.
Participate in code reviews to maintain code quality and encourage best practices.
Stay up-to-date with new technology trends, especially in the Android ecosystem, to continuously improve app performance and user experience.
Work with backend developers to design and consume RESTful APIs.
Debug and optimize applications for maximum speed and scalability.
Contribute to the entire application lifecycle, focusing on coding and debugging.
JOB DESCRIPTION
We are looking for a skilled Middle-Level Android Developer to join our team. The successful candidate will have a solid foundation in Android development, with proficiency in Kotlin, an understanding of MVVM architecture, and some experience with Dependency Injection and Jetpack Compose. You will contribute to the development of engaging and effective applications, collaborate with team members on various projects, and help improve our development processes.
Develop and maintain high-quality Android applications using Kotlin.
Implement features using Jetpack Compose and adhere to MVVM architecture for scalable and maintainable code.
Utilize Dependency Injection to efficiently manage object creation and lifecycles.
Collaborate with the team to design and implement new features
and functionalities.
Participate in code reviews to maintain code quality and encourage best practices.
Stay up-to-date with new technology trends, especially in the Android ecosystem, to continuously improve app performance and user experience.
Work with backend developers to design and consume RESTful APIs.
Debug and optimize applications for maximum speed and scalability.
Contribute to the entire application lifecycle, focusing on coding and debugging.
REQUIREMENTS
Bachelor’s degree in Computer Science, Engineering, or related field.
Approximately 3 years of experience in Android development.
Proficiency in Kotlin and familiarity with Jetpack Compose.
Understanding of MVVM architecture and experience with Dependency Injection.
Experience with Android SDK and working with remote data via REST and JSON.
Knowledge of Android UI design principles, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
Familiarity with continuous integration and deployment (CI/CD) processes.
Effective communication skills and the ability to work well in a team environment.
Bachelor’s degree in Computer Science, Engineering, or related field.
Approximately 3 years of experience in Android development.
Proficiency in Kotlin and familiarity with Jetpack Compose.
Understanding of MVVM architecture and experience with Dependency Injection.
Experience with Android SDK and working with remote data via REST and JSON.
Knowledge of Android UI design principles, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
Familiarity with continuous integration and deployment (CI/CD) processes.
Effective communication skills and the ability to work well in a team environment.