Flutter Developer

Pietermaritzburg Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Flutter Developer at Tech Innovations Inc., you'll play a critical role in the design and development of mobile applications that define the future of mobile engagement. If you’re someone who thrives in a fast-paced environment and is passionate about pushing the boundaries of mobile app development, we want to hear from you!

Responsibilities

  • Build and deploy Flutter applications on both Android and iOS platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the technical feasibility of UI/UX designs.
  • Maintain code quality through linting and testing.
  • Implement new features and bug fixes in existing applications.
  • Participate in the agile development process, attending daily stand-ups and sprints.
  • Collect user feedback to inform application improvements.
  • Actively contribute to team discussions and decisions regarding best practices.
  • Document development processes and application changes for future reference.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 2+ years of experience in mobile application development using Flutter
Technical Skills
  • Flutter
  • Dart
  • RESTful APIs
  • Git
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with state management solutions: Familiarity with Bloc or Provider for state management in Flutter applications.
  • Knowledge of CI/CD processes: Understanding of continuous integration and deployment pipelines.

Benefits

  • Competitive salary with performance bonus
  • Health insurance coverage
  • Flexible work hours
  • Opportunities for professional development
  • Casual team environment

Company Culture

  • Team Collaboration: We thrive on a culture of teamwork, encouraging everyone to contribute and share ideas.
  • Innovation and Creativity: We value innovation and creativity, fostering an environment where new ideas are embraced.
  • Work-life Balance: Commitment to ensuring a healthy work-life balance through flexible working arrangements.
Status: Closed