Job Description:
We are looking for a passionate Entry Level Mobile App Developer to join our Software Development team. In this role, you will assist in designing, developing, and maintaining mobile applications for Android and/or iOS platforms. You will work closely with senior developers and designers to deliver user-friendly, high-performance mobile experiences.
Key Responsibilities:
- Support the development and maintenance of mobile applications using native (Swift, Kotlin) or cross-platform frameworks (React Native, Flutter).
- Collaborate with UI/UX designers to implement intuitive and responsive mobile interfaces.
- Write clean, efficient, and well-documented code following best practices.
- Assist in debugging, testing, and optimizing mobile applications for performance and usability.
- Work with backend developers to integrate APIs and services.
- Participate in code reviews and team discussions.
- Stay updated on mobile development trends, tools, and best practices.
- Contribute to app deployment and release processes.
Requirement :
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- Basic knowledge of mobile development platforms and languages (Swift, Kotlin, Java, React Native, Flutter).
- Understanding of mobile UI/UX design principles.
- Familiarity with RESTful APIs and data integration.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and eagerness to learn.
- Ability to work collaboratively in a team environment.
- Good communication skills.