Are you a passionate mobile application developer looking for an exciting opportunity to kick-start your career? We have a fantastic position available for you! Join our dynamic team and work with cutting-edge technology in a remote or hybrid working mode.
As a mobile application developer, you will play a vital role in our development team, working on a wide range of mobile applications.
Job Requirements:
- Diploma or Degree in Computer Science, Software Engineering, or a related field.
- 2–5 years of hands-on experience in mobile application development.
- Strong proficiency in either Kotlin (Android) or Swift (iOS) for native app development.
- Experience with Flutter is a strong plus.
- Solid understanding of RESTful APIs, JSON, and web service integration.
- Experience in designing and developing scalable, maintainable, and efficient applications.
- Familiarity with version control tools like Git, GitHub, or GitLab.
- Excellent analytical and problem-solving skills.
- Strong communication skills, with the ability to explain technical concepts clearly to non-technical stakeholders.
- Self-driven, responsible, and able to work independently or in a team with minimal supervision.
- Passionate about learning new technologies and improving skills continuously.
- Fluent in English (written and spoken).
- Work as a Full Time Employee. 9AM to 6PM (Monday to Friday)
- Option to work from home subject to approval.
Responsibilities:
- Design and develop high-quality mobile applications for iOS and/or Android platforms.
- Maintain and enhance existing mobile applications.
- Collaborate with the backend team to integrate internal and external APIs.
- Ensure application performance, responsiveness, and quality across various devices.
- Identify and resolve bottlenecks, bugs, and performance issues.
- Stay up to date with industry trends, best practices, and emerging technologies.
- Participate in project planning, requirement discussions, and work closely with the Project Manager and cross-functional teams.
- Support the full mobile application lifecycle: concept, design, development, testing, release, and support.