Where

Software Developer (Flutter)

Executive Placements
Centurion Full-day Full-time

Description:

Key Responsibilities:
  • Develop and deliver robust applications across multiple platforms, including web and Android, using a single codebase.
  • Write clear, maintainable, and efficient code, primarily in Dart, with occasional development in Java, Kotlin, and C#.
  • Actively participate in team discussions, providing feedback and collaborating to enhance the development process.
  • Apply fundamental design principles to create user-friendly and responsive applications.
  • Stay passionate about technology and continuously update your knowledge of the latest industry trends and tools.
  • Work effectively within Agile methodologies, utilizing project management tools such as Jira and Confluence.
  • Use version control systems like Git and Bitbucket and contribute to CI/CD pipelines to ensure smooth deployments.
  • Lead technical conversations and offer architectural guidance to support project success.
  • Confidently develop and execute unit and integration tests to ensure software quality.
  • Utilize a variety of development tools, including Visual Studio, Android Studio, and VS Code.
  • Possess a strong understanding of Object-Oriented Programming principles.
  • Demonstrate excellent planning, organizational, and time management abilities.
  • Exhibit strong analytical, problem-solving, and critical-thinking skills.
    Job Experience and Skills Required:
    • 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 third 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 and Bitbucket).
    • Experience working with project management tools (Jira, Confluence, and Atlassian Stack).
    • Experience using the following database technologies (Oracle, SQL, and SQLite).
      Apply now!


27 Jan 2026;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Centurion
Description: Description: A Laboratory Information Management System (LIMS) Provider is looking for a Senior Software Developer to join their team. Key responsibilities will include but are not limited to: - Develop, maintain, and test features and ...
16 days ago
Description: Position Overview: As an Intermediate Software Developer, you will leverage your expertise in Angular, Bootstrap, HTML, CSS3, JavaScript, Ajax, C#, and MSSQL to develop and maintain both visitor-facing and back-end aspects of our solution. ...
7 months ago
  • Executive Placements
  • Centurion
Description: Key Responsibilities: Design, develop, and maintain mobile applications using Flutter Translate UI/UX designs into high-quality, responsive applications Integrate APIs and back-end services into mobile applications Ensure performance, ...
2 days ago
  • Executive Placements
  • Centurion
Description: Our client is seeking a skilled Full Stack Developer to join their dynamic, office-based team in Centurion. The ideal candidate has a strong foundation in both front-end and back-end development, with hands-on experience in Flutter and ...
3 days ago