Enable progress and enhance lives by providing reliable, high-speed connectivity solutions that keep the world connected
Requirements
- Proficiency in Android development principles, including knowledge of Kotlin, Java, and Android Studio
- Experience with designing and developing user interfaces (UIs) using modern Android frameworks and libraries (e.g., Jetpack Compose)
- Proven ability to write clean, maintainable, and efficient code
- Experience with unit testing frameworks (e.g., JUnit) and writing unit tests
- Experience with debugging and troubleshooting Android applications
- Strong problem-solving and analytical skills
Responsibilities
- Design, develop, and implement features for our Android applications under the guidance of senior engineers
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards
- Unit test code for robustness, usability, and performance across various Android versions and devices
- Identify, diagnose, and fix bugs in existing applications
- Optimize application performance and identify opportunities for improvement
- Stay up to date with the latest trends and technologies in Android development, including Jetpack Compose, Kotlin, and Android Studio
Other
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Good communication skills
- Passion for mobile development and a desire to learn and grow