About the Role
Our client, a dynamic technology firm based in Polokwane, is looking for a talented and versatile Mobile App Developer proficient in both iOS and Android development. This role is based on-site, fostering a collaborative team environment where innovation thrives. You will be responsible for designing, developing, and maintaining high-quality mobile applications that meet user needs and business objectives. The ideal candidate is passionate about mobile technology, possesses strong coding skills in Swift/Objective-C and Kotlin/Java, and has a keen eye for user experience and interface design. This is a fantastic opportunity to contribute to exciting mobile projects and grow your career within a forward-thinking company.
Key Responsibilities
- Develop, test, and deploy native mobile applications for iOS and Android platforms.
- Write clean, efficient, and well-documented code.
- Collaborate with UI/UX designers to implement intuitive and engaging user interfaces.
- Integrate mobile applications with back-end services and APIs.
- Identify and fix bugs, performance issues, and other technical challenges.
- Stay up-to-date with the latest mobile development trends, technologies, and best practices.
- Participate in code reviews and contribute to team knowledge sharing.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed, scalability, and performance.
- Work closely with product managers and stakeholders to define app features and requirements.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in native mobile app development.
- Proven experience in iOS development using Swift or Objective-C.
- Proven experience in Android development using Kotlin or Java.
- Familiarity with mobile development frameworks and tools (e.g., Xcode, Android Studio).
- Understanding of mobile UI/UX principles and best practices.
- Experience with RESTful APIs and mobile integration.
- Knowledge of version control systems (e.g., Git).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work effectively in an on-site setting in Polokwane.
Benefits
- Competitive salary of R per annum.
- Opportunity to work on diverse and engaging mobile projects.
- Collaborative and innovative work environment in Polokwane.
- Comprehensive health insurance package.
- Generous paid time off and holiday leave.
- Professional development and training opportunities.
- Retirement savings plan.
- Access to modern development tools and technologies.
- Regular team lunches and social events.
- Chance to make a real impact with user-facing applications.