We're seeking a talented Mobile Application Developer to join our Durban team. The ideal candidate will be proficient in developing high-quality mobile applications across various platforms, ensuring seamless user experience and functionality.
Responsibilities
Create and manage application architecture for scalability and performance.
Work closely with designers to translate wireframes into specific interfaces.
Utilize various debugging tools to solve issues and enhance performance.
Engage in collaborative brainstorming sessions to align on app concepts.
Analyze user feedback and adapt apps accordingly to improve user experience.
Provide technical guidance and support to junior developers.
Ensure compliance with industry standards and best practices.
Requirements
Education
Bachelor's degree in Software Engineering or similar
Experience
4+ years of experience in mobile app development
Technical Skills
React Native
Kotlin
Soft Skills
Critical Thinking
Communication
Certifications
Google Professional Android Developer
Languages
English: Fluent
Advantageous
Knowledge of UI/UX principles: Understanding of user interface design and user experience best practices.
Experience with cloud services (AWS, Azure): Hands-on experience in deploying apps using cloud platforms.
Benefits
Comprehensive health insurance
Remote work options available
Generous paid leave policy
Support for ongoing education and training
Company Culture
Growth Mindset: We encourage personal and professional growth, providing resources for continuous learning.
Work-Life Balance: We prioritize work-life balance, offering flexible schedules when possible.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development