Toggle navigation
Login
Register
Jobs in
Go!
Mobile Developer - Flutter - Centurion
Responsibilities
Collaborate with cross-functional teams to design, develop, and maintain the Apps using Flutter.
Implement user interface designs provided by our UI/UX designers, ensuring pixel-perfect implementation and smooth animations.
Write clean, maintainable, and efficient code following best practices and coding standards.
Optimize app performance for maximum speed and scalability.
Work closely with backend developers to integrate RESTful APIs and other services into the app.
Conduct code reviews, identify areas for improvement, and provide constructive feedback to peers.
Stay up-to-date with the latest trends and technologies in mobile app development, particularly within the Flutter framework.
Facilitate Client-walkthroughs and Demos at the end of each sprint.
Testing of developed solutions.
Professional conduct at client, developing professional relationship with key stakeholders.
Agile experience
Strong verbal and written communication
Requirements:
Proven experience developing mobile applications using Flutter, with at least 4-5 years of relevant experience.
Proficiency in Dart programming language and the Flutter framework.
Strong understanding of mobile app architecture patterns such as MVC, MVVM, or Provider.
Experience with third-party libraries and APIs, as well as offline storage, threading, and performance tuning.
Familiarity with version control systems such as Git.
Excellent problem-solving skills and attention to detail.
Good communication skills and the ability to work effectively in a collaborative team environment.
Skills:
Dart & Flutter Framework
Mobile App Architecture (MVC, MVVM, Provider)
Third-party Libraries & APIs Integration
State Management (e.g., Provider, Bloc)
UI/UX Implementation
Performance Optimization
Firebase or Cloud Services Integration
Testing Frameworks (e.g., Flutter Test, Mockito)
Continuous Integration/Continuous Deployment (CI/CD)
Agile Methodology
Advantageous Skills:
Experience with native Android/iOS development (Java/Kotlin for Android, Swift/Objective-C for iOS).
Knowledge of Firebase or other cloud services for app analytics, authentication, and database management.
Previous experience working in an Agile development environment.
Contributions to open-source projects or personal projects showcased on GitHub.
Minimum requirements
Applicable degree (B. Com or B.Sc.) advantageous
Minimum 6 years experience
Apply Now
Share this job with someone you think should apply!
Facebook
Whatsapp
Related Jobs
Mobile Developer Flutter Pretoria - Pretoria
Professional Career Services - Gauteng
...
Mobile Developer Flutter Pretoria - Pretoria
Hire Resolve
...
Senior Mobile Applications Developer (Flutter) - Pretoria
Hire Resolve
...
Mobile Software Developer - Centurion
Hire Resolve
...
Software Developer - Pretoria
Hire Resolve
...
Want to do another search?
Jobs in
Go!