Join our vibrant Durban office as a Mobile Developer! You'll play a key role in developing and maintaining high-performance mobile apps. If you are eager to work with cutting-edge tech and take your career to new heights, we want to hear from you!
Responsibilities
Design and develop innovative mobile applications that provide great user experiences.
Collaborate effectively with product management and design teams.
Ensure performance, quality, and responsiveness of applications.
Identify and resolve application bottlenecks and issues.
Document development processes and maintain application documentation.
Integrate third-party libraries and APIs where necessary.
Participate in sprint planning, stand-ups, and retrospectives.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
2+ years of experience in mobile application development
Technical Skills
Java
Swift
React Native
RESTful APIs
Git
Agile methodologies
Soft Skills
Teamwork
Communication
Certifications
Google Associate Android Developer
Apple Certified iOS Developer
Languages
English: Fluent
Advantageous
Experience with Flutter: Familiarity with Flutter for cross-platform mobile development.
Knowledge of UI/UX design principles: Understanding of design principles for enhancing user experiences.
Benefits
Competitive salary and performance bonuses
Medical aid and wellness benefits
Flexible working hours
Opportunities for professional development
Team-building activities and events
Company Culture
Innovative Environment: We foster a culture of innovation where ideas are welcomed and nurtured.
Team Spirit: Our team is collaborative and supportive, ensuring everyone feels valued.
Continuous Improvement: We believe in continuous learning and growth opportunities for all employees.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development