Join our team as a Mobile App Developer in Durban, where you will create dynamic mobile applications that enhance user experiences. This role requires a solid understanding of mobile development technologies and a passion for innovative solutions.
Responsibilities
Lead the development of mobile applications from concept to deployment.
Implement design specifications into high-quality code.
Collaborate with cross-functional teams to define project goals and deliverables.
Mentor junior developers and assist in knowledge sharing.
Update existing applications based on new technologies and trends.
Requirements
Education
Bachelor's degree in Computer Science or related field
Preferred: Master's in Mobile Technology
Experience
4+ years of experience in full-cycle mobile app development
Technical Skills
Swift
Kotlin
Soft Skills
Problem-solving
Collaboration
Certifications
Certified Mobile Application Developer
AWS Certified Developer
Languages
English: Fluent
Advantageous
Experience with GraphQL: Hands-on experience using GraphQL for API integrations.
Knowledge of CI/CD practices: Familiarity with continuous integration and deployment practices.
Benefits
Health insurance and wellness programs
Flexible hours with option for remote work
Support for ongoing education and training
Attractive leave benefits including parental leave
Company Culture
Continuous Learning: We promote continuous learning and provide opportunities for professional growth and development.
Work-Life Balance: We prioritize work-life balance to ensure our team's well-being and productivity.
Engagement and Fun: We believe in making work enjoyable through team-building activities and events.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development