Responsibilities
Design, develop, and maintain mobile applications for Android (using Kotlin) and iOS (using Swift).
Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces.
Optimize applications for maximum speed and scalability.
Conduct unit testing and debugging to ensure application performance and reliability.
Work with APIs and third-party libraries to enhance application functionality.
Participate in code reviews and contribute to team knowledge sharing.
Stay updated with the latest industry trends and technologies in mobile development.
Qualifications
Bachelor’s degree in Computer Science or a related field.
Minimum of 2+ years of experience in mobile application development (Fresh graduates are also welcome to apply).
Strong proficiency in Kotlin for Android development and Swift for iOS development.
Experience with mobile application architecture patterns such as MVVM, MVP, or similar.
Familiarity with mobile development tools and frameworks, such as Android Studio and Xcode.
Good understanding of RESTful APIs and integration with mobile applications.
Strong analytical thinking and problem-solving skills.
Excellent communication skills and the ability to work collaboratively in a team environment.
Experience with version control systems, particularly Git.