Enable job alerts via email!

Software Developer (Flutter)

Network Recruitment

Gauteng

On-site

ZAR 600 000 - 800 000

Full time

2 days ago
Be an early applicant

Job summary

A recruitment agency is seeking a skilled developer for mobile and web applications. This role involves coding primarily in Dart and participating in Agile methodologies. Candidates should have over 5 years of experience in application development and a solid understanding of Object-Oriented Programming. Familiarity with various development tools is essential.

Qualifications

  • 5+ years in mobile and/or web application development.
  • 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.
  • Experience working in an Agile development environment (Scrum).

Responsibilities

  • Develop and deliver robust applications across multiple platforms.
  • Write clear, maintainable, and efficient code.
  • Participate in team discussions and provide feedback.
  • Apply design principles to create user-friendly applications.
  • Work effectively within Agile methodologies.

Skills

Dart programming
Agile methodologies
Object-Oriented Programming
Jira
Version Control (Git)
Java
Kotlin
C#

Tools

Android Studio
Visual Studio
VS Code
Visual Studio
VS Code
Job description
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.
Qualifications
  • 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 database technologies (Oracle, SQL, and SQLite).

Apply now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.