We are looking for an innovative Mobile App Developer based in Johannesburg. You will be responsible for creating high-quality mobile applications, optimizing for performance, and debugging existing applications.
Responsibilities
Design, develop, and maintain mobile applications for Android and iOS.
Write clean, maintainable, and efficient code.
Collaborate with UX/UI designers to create intuitive user interfaces.
Conduct testing and debugging to ensure high-quality applications.
Stay updated on emerging technologies and mobile app trends.
Optimize applications for maximum speed and scalability.
Participate in code reviews and contribute to team knowledge sharing.
Document application processes and workflows.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
3+ years of experience in mobile app development
Technical Skills
React Native
Swift
Kotlin
Java
API Integration
Version Control (Git)
Soft Skills
Team Collaboration
Problem Solving
Languages
English: Fluent
Advantageous
Experience with Flutter: Knowledge of Flutter framework for cross-platform mobile development.
Familiarity with agile methodologies: Experience in working within agile software development teams.
Benefits
Competitive salary package
Medical aid contributions
Flexible work hours and remote work options
Opportunities for professional development
Company Culture
Innovation: We believe in embracing innovation and creativity to solve complex problems.
Inclusive Environment: We foster a diverse and inclusive workplace where everyone's ideas are valued.
Career Growth: We provide ample opportunities for career advancement through training and mentorship.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development