Flutter Developer

Port Elizabeth FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are looking for a passionate Flutter Developer to join our dynamic team in Port Elizabeth. In this role, you will design and build high-performance mobile applications using the Flutter framework. You will collaborate with cross-functional teams to define, design, and ship new features that delight our users.

Responsibilities

  • Design, build, and maintain highly reusable Flutter code.
  • Collaborate with UI/UX designers to create smooth mobile applications that meet business objectives.
  • Review and maintain code quality, ensuring it meets best practices and industry standards.
  • Identify and resolve application bottlenecks, bugs, and user issues as they arise.
  • Participate in code reviews and offer constructive feedback to team members.
  • Work as part of an agile team to deliver high-quality software iteratively.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in a relevant field is desirable
Experience
  • 3+ years in mobile application development with Flutter experience
Technical Skills
  • API Integration
  • State Management
  • Testing Frameworks
Soft Skills
  • Adaptability
  • Mentorship
Certifications
  • Mobile Development Certifications
  • Google Associate Android Developer
Languages
  • English: Fluent

Advantageous

  • Experience with mobile app analytics tools: Proficiency in using analytics to improve app performance and user engagement.
  • Familiarity with cloud services like AWS: Experience using cloud platforms for app development and deployment.

Benefits

  • Comprehensive health benefits including dental and vision care
  • Generous leave policy
  • Flexible working hours
  • Contribution towards continued education and training

Company Culture

  • Team Collaboration: We value teamwork and collaboration to achieve common goals and success.
  • Innovation Driven: Our team is encouraged to think outside the box and propose innovative solutions.
  • Open Communication: We promote an open and transparent communication culture to facilitate teamwork and innovation.
Status: Open