Looking for a Mobile App Developer with a passion for crafting beautiful and functional mobile applications. You’ll work in a fast-paced environment, shaping the future of mobile technology in Johannesburg.
Responsibilities
Develop new user-facing features for mobile apps.
Ensure applications meet performance standards and give a seamless user experience.
Work with Product and Engineering teams to integrate new features.
Conduct code reviews and mentor junior developers.
Document development processes, code changes, and application architecture.
Participate in project planning and sprint meetings.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree preferred
Experience
3+ years of experience in mobile app development.
Technical Skills
Java
Swift
React Native
API Integration
Firebase
Soft Skills
Creative Thinking
Teamwork
Certifications
Google Associate Android Developer
Apple Certified iOS Developer
Languages
English: Fluent
Advantageous
Experience with Agile Development: Familiarity with Agile methodologies and practices.
Knowledge of UI/UX Principles: Understand user experience design principles for mobile applications.
Benefits
Competitive salary and performance bonuses
Health care benefits including dental and vision
Flexible working hours
Professional development and training opportunities
Company Culture
Empowerment: We empower our staff to take initiative and make impactful decisions.
Innovation: Our culture encourages creativity and innovation in product development.
Diversity: We celebrate diversity and strive for an inclusive working environment.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development