Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer (Flutter)

Executiveplacements.Com

Gauteng

On-site

ZAR 300 000 - 400 000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment platform is looking for a Senior Flutter Developer to create seamless digital experiences across mobile, desktop, and web. The ideal candidate will have over 5 years of experience in application development and a solid grasp of Object-Oriented programming principles. This role requires proficiency in Dart and Agile methodologies, along with effective collaboration skills. Join a global team that values continuous learning and technical excellence in Gauteng, South Africa.

Qualifications

  • 5+ years in mobile and/or web application development.
  • Solid grasp of Object-Oriented programming.
  • Familiarity using IDEs such as Android Studio, VS Code, and Visual Studio.
  • Knowledge of Dart programming language and REST APIs.
  • Experience working in an Agile development environment.

Responsibilities

  • Develop and deliver applications for web and Android using a single codebase.
  • Write maintainable and efficient code primarily in Dart.
  • Participate in team discussions to enhance development processes.
  • Apply design principles to create user-friendly applications.
  • Utilize project management tools and version control systems.

Skills

Flutter development
Dart programming
Agile methodologies
Object-Oriented Programming
Version control (Git, Bitbucket)
Problem-solving

Tools

Android Studio
Visual Studio
VS Code
Jira
Confluence
Job description
Senior Flutter Developer

Create Seamless Digital Experiences.

Ready to build amazing apps that run everywhere? We're looking for a passionate Software Developer with strong Flutter skills to create stunning mobile, desktop, and web experiences.

If you love writing clean code, solving tough challenges, and owning your projects end-to-end, let's build the future together!

Collaborate with a diverse, global team of professionals across multiple regions.

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 such as Android Studio, VS Code and Visual Studio.
  • 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 such as Oracle, SQL, and SQLite.

Apply now to join a global team that values collaboration, continuous learning, and technical excellence.

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