Flutter Developer

Port Elizabeth FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are searching for a talented Flutter Developer to join our team in Port Elizabeth. In this role, you will create high-quality mobile applications that are both functional and visually appealing. You will work closely with designers and backend developers to deliver seamless user experiences. If you have a passion for mobile development and enjoy solving complex problems, we want to hear from you!

Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter.
  • Collaborate with UI/UX designers to create user-friendly interfaces.
  • Integrate APIs and third-party libraries for databases and backend services.
  • Write clean, maintainable, and efficient code following best practices.
  • Conduct testing and debugging to ensure application performance.
  • Stay updated with the latest industry trends and advancements in mobile development.
  • Participate in code reviews and provide feedback to team members.
  • Assist in the design and development of new application features.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or similar field
  • Master's degree preferred
Experience
  • 3+ years in Flutter development, preferably for mobile applications
Technical Skills
  • Flutter
  • Backend Integration
Soft Skills
  • Time Management
  • Adaptability
Certifications
  • Certified Flutter Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD: Experience with Continuous Integration/Continuous Deployment processes.
  • Exposure to cloud technologies: Understanding of deploying applications on cloud platforms like AWS or Azure.

Benefits

  • Comprehensive health insurance coverage
  • Generous leave policies
  • Flexible working hours
  • Professional development programs

Company Culture

  • Inclusivity: Our culture embraces diversity and fosters an inclusive environment where everyone feels welcome.
  • Innovation: We encourage innovative thinking and support our team members in pursuing creative solutions.
  • Team Collaboration: We value teamwork and believe that collaboration leads to better outcomes.
Status: Open