Join our team as a Mobile App Developer in Pretoria, where you will create exceptional mobile applications. Candidates with a keen understanding of user experience and cross-platform development will thrive in our collaborative environment.
Responsibilities
Develop, test, and maintain mobile applications across various platforms.
Work collaboratively with cross-functional teams to define, design, and ship new features.
Ensure quality by conducting code reviews and maintaining code integrity.
Document the development process, including design specifications.
Identify and fix application bottlenecks.
Engage in ongoing learning and experimentation with emerging technologies.
Requirements
Education
Bachelor's degree in Computer Science or Software Engineering
Experience
4+ years of experience in mobile application development
Technical Skills
Java
Flutter
Soft Skills
Adaptability
Problem-solving
Languages
English: Fluent
Advantageous
Knowledge of UI/UX principles: Understanding of user interface and user experience design principles.
Experience with Agile methodologies: Familiarity with Agile project management and development practices.
Benefits
Health insurance and retirement savings plan
Remote work options available
Generous paid vacation and sick leave
Focus on employee growth and training
Company Culture
Innovation: Our team values creativity and innovative thinking, encouraging new ideas.
Team Spirit: We promote a culture of collaboration and support, where everyone's input is valued.
Learning Environment: We encourage continuous learning and personal growth within our team.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development