Senior Flutter Developer

Job Description

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Responsibilities

  • Developing high-quality, visually appealing, and user-friendly mobile applications using Flutter and Dart programming languages.
  • Implement modern mobile application architecture patterns, including the use of the BLoC pattern for managing state and data flow.
  • Collaborating with cross-functional teams such as designers, product managers, and back-end developers to ensure the application meets customer requirements.
  • Implementing modern mobile application architecture patterns and using Flutter widgets to create a responsive user interface.
  • Debugging, testing, and optimizing the application to ensure it performs well on different devices and operating systems.
  • Writing clean, maintainable, and well-documented code.
  • Staying up-to-date with the latest advancements in mobile development and incorporating new technologies as needed.
  • Collaborating with the team to plan and execute projects, prioritize tasks, and meet deadlines.
  • Participating in code reviews and providing constructive feedback to improve code quality.

Qualifications

  • Bachelor's degree in Computer Science (or related field)
  • 3+ years of relevant work experience
  • Expertise in Object Oriented Design, Database Design, and XML Schema
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work

Job Summary

  • Published on:2023-05-04 6:35 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2025-02-15