PROGRAMMER
Posted Updated 3
views
We are looking for a talented PROGRAMMER to contribute to our innovative Android app development projects. As a key member of our team, you will play a vital role in designing and developing high-quality native Android applications. Your expertise in Kotlin and Jetpack Compose will be instrumental in creating modern and intuitive user interfaces. Additionally, your deep understanding of Android SDK and architecture patterns will ensure the delivery of robust and scalable solutions.
- Develop and maintain high-performance, scalable, and secure Android applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, modular, and well-documented Kotlin code, adhering to best practices.
- Utilize Jetpack Compose for efficient and modern UI development, ensuring a seamless user experience.
- Work closely with designers to implement visually appealing and user-friendly interfaces.
- Debug and optimize Android applications to ensure smooth performance and resource efficiency.
- Integrate third-party APIs and services as required, ensuring data security and privacy.
- Conduct code reviews and provide constructive feedback to ensure code quality and consistency.
- Stay updated with the latest Android development trends, tools, and technologies.
- 2-3 years of professional experience in Android native app development.
- Strong proficiency in Kotlin programming language and object-oriented design principles.
- Hands-on experience with Jetpack Compose for modern UI development is a must.
- Deep knowledge of Android SDK and its core components, including architecture patterns (MVVM, MVP).
- Working knowledge of Java and the ability to maintain and enhance legacy Java code.
- Proficiency with Android Studio IDE and debugging tools for efficient development and troubleshooting.
- Understanding of Android architecture components and design patterns to build robust applications.
- Excellent problem-solving and analytical skills, with a focus on delivering high-quality solutions.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- A passion for Android development, staying updated with the latest trends, and a desire to continuously learn and grow.