5,273 Flutter Developer jobs in South Africa
Flutter Developer
Job Viewed
Job Description
We are looking for a software developer with experience in developing Mobile, Desktopand/or Web applications. The incumbent will be required to design, develop and implement software on various platforms and devices. Knowledge in a wide variety of programming languages is preferred with a focus on Flutter development. Solid knowledge of Flutter Widgets and how they can be plugged together, customized and deployed is a key requirement. We require a strong candidate who is passionate about code writing, solving technical errors and taking up full ownership of application development.
Key responsibilities:
- You will be building and shipping robust applications to various platforms (Web, Android) using a single codebase.
- You need to be able to write readable and clear code using mainly Dart with some development in Java/Kotlin and C#.
- You will be required to share feedback and brainstorm ideas with team members to improve the development process.
- You must understand the basic concepts of design for developing user friendly and responsive applications.
- You must be passionate about technology and stay up to date with the latest technologies.
- Familiarity with agile methodologies and project management tools (e.g., JIRA,Confluence).
- Experience with version control systems (e.g., Git, BitBucket) and continuous integration/continuous deployment (CI/CD) pipelines.
- Demonstrated ability to lead technical discussions and provide architectural guidance.
- Familiarity with software development tools and technologies (e.g. Visual Studio,Android Studio, VS-code).
- A solid grasp of Object Orientation development.
- Proficient in planning, organisational and time management skills.
- Excellent analytical, problem-solving, and critical-thinking skills.
Required Experience:
- 5+ years in mobile and/or web application development.
- A solid grasp of Object-Oriented programming.
- Familiarity using IDEs like Android Studio,VS Code and Visual Studio (2019+)
- Knowledge of Dart programming language, REST APIs and integration of 3rd party APIs
- Comfortable using test cases for debugging code, enhancing performance and reliability.
- Experience with UML tools
- Experience working in an Agile development environment (Scrum).
- Solid knowledge of Version Control (Git, Bitbucket)
- Experience working with project management tools (Jira, Confluence, Atlassian Stack)
- Experience using the following database technologies (Oracle, SQL, SqlLite)
Beneficial Experience:
- Experience in Continuous Integration tools (Jenkins, TeamCity, Gitlab)
- Experience in writing unit tests (Junit, JTest, XCTest)
- Experience in other programming languages not listed here beneficial.
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Flutter Developer
Posted 9 days ago
Job Viewed
Job Description
- IT Degree or Diploma essential
- 5 or more years experience as a Flutter Developer using relevant programming languages or technologies
- Strong knowledge of the Flutter framework, Dart programming language, and mobile app development best practices
- Minimum of 2-5 years in mobile app development - Flutter
- Experience with third-party libraries and APIs (essential)
- Excellent problem-solving skills and attention to detail
- Familiarity with Git, Jenkins, or other version control tools
- Azure skills
- Proficiency in Angular (advantageous)
Flutter Developer
Posted today
Job Viewed
Job Description
Mobile Flutter Developer
Posted today
Job Viewed
Job Description
Flutter Developer | Johannesburg
Posted today
Job Viewed
Job Description
Our client is looking for a Flutter Developer to join their team full-time. This role is ideal for a technically skilled individual who enjoys turning concepts into high-quality cross-platform applications. You will work closely with designers, developers, and project managers to build scalable, intuitive mobile and desktop applications using Flutter and Dart.
Develop, maintain, and enhance mobile and desktop applications using the Flutter framework.Translate UI/UX designs and wireframes into responsive, functional app interfaces.Work collaboratively with cross-functional teams to implement new features and product enhancements.Optimise application performance and troubleshoot technical issues across platforms.Write clean, reusable code and participate in code reviews to maintain development standards.Integrate RESTful APIs and backend services into the frontend application.Stay current with Flutter advancements and contribute to the adoption of best practices.
SKILLS AND EXPERIENCE YOU WILL BRING TO THE ROLE- 3+ years of experience building mobile apps with Flutter and Dart.
- Solid understanding of mobile development principles and user interface design.
- Experience integrating APIs and web services using REST.
- Familiarity with Agile workflows and team collaboration tools.
- Strong problem-solving abilities and attention to detail.
Nice-to-Haves:
- Experience with CI/CD pipelines or automated testing environments.
- Familiarity with responsive layouts across multiple device types.
- Knowledge of Document Understanding or modern Flutter tools and APIs.
- Comfortable working with Git or other version control systems.
Senior Flutter Developer
Posted 12 days ago
Job Viewed
Job Description
You†be expected to bring strong technical expertise, attention to detail, and a proactive mindset to help us continuously improve how we build mobile products. You†be part of a collaborative Agile team delivering impactful mobile solutions for large-scale environments.
Please note this role will be an initial 6 month contract with a possibility of extension. Candidates must be willing to work on a hybrid basis in one of the following locations: Centurion, Umhlanga, or Belville (Cape Town).
Â
What you’l o:
- Design, develop, test and maintain Hybrid Mobile application software.
- Develop user interface components and implement them following best practices.
- Communicate with all parties to implement business and project objectives
- Code review of team member†commits as part of the CI/CD cycle
- Provide leadership and mentoring to junior developers
- Provide insight in solution design following best practices
- Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle
- Participate actively in Agile ceremonies including sprint planning, daily standups, and retrospectives
- Write clean, testable, and well-documented code
- Contribute to technical discussions, design decisions, and continuous improvement initiatives
Â
Your expertise:
- A minimum of 6 years of mobile development experience, with 2+ years in Flutter
- Deep understanding of RESTful APIs, mobile UI/UX principles, and mobile app architecture
- Proven experience working in Agile/Scrum teams — t be comfortable in a fast-paced, iterative environment
- Ability to work independently and lead initiatives from concept to deployment
- Excellent communication and collaboration skills
Â
Why work for us?
Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.  >
You will be part of a consult cy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.†/p>
Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.†/p>
Senior Flutter Developer
Posted today
Job Viewed
Job Description
Flutter developer | johannesburg
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Flutter developer Jobs in South Africa !
Flutter developer | johannesburg
Posted today
Job Viewed
Job Description
Flutter Developer Cape Town
Posted 6 days ago
Job Viewed
Job Description
Hire Resolve's client is seeking an Intermediate Flutter/Dart Developer to join their development team. As an Intermediate Flutter/Dart Developer, you will be responsible for developing and maintaining mobile applications using the Flutter framework and Dart programming language. This is an exciting opportunity to work on innovative projects and collaborate with a talented team of developers.
Responsibilities- Develop, test, and maintain mobile applications using Flutter and Dart
- Collaborate with cross-functional teams to gather requirements and design application features
- Write clean and efficient code that follows industry best practices
- Create and maintain technical documentation
- Troubleshoot and resolve software defects and issues
- Keep up-to-date with the latest trends and technologies in mobile application development
- Participate in code reviews and provide constructive feedback
- Bachelor's degree in Computer Science or a related field
- 5+ years in software development
- 3+ years of experience in mobile application development using Flutter and Dart
- Flutter Experience: Must have hands-on experience building mobile applications using Flutter, either for Android and/or iOS. Familiarity with FlutterFlow a plus.
- Software Development Expertise: Proven experience and strong foundation in software development principles.
- Mobile Development Background: Prior experience working on mobile app development, either for Android or iOS.
- App Publication: Have successfully launched at least one mobile app on the Google Play Store or the App Store.
- Technical Skills: Experience utilizing various third-party libraries and APIs within your development process.
- Ability to ship high quality code under time pressure.
Contact Hire Resolve today for your next career-changing move.
Our client is offering a highly competitive salary for this role based on experience. Apply for this role today on LinkedIn or contact Carmen Schafer at Hire Resolve.
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
#J-18808-LjbffrFlutter developer cape town
Posted today
Job Viewed