Mobile Application Developer

  • Pune
  • Beginning

Job Title: Flutter Developer


Company: Beginning


Location: Pune, India


Position Overview:


We are seeking a talented and experienced Flutter Developer to join our development team. The ideal candidate will have a strong background in mobile app development with Flutter and a passion for creating intuitive and user-friendly interfaces. As part of our team, you will work on a variety of projects in our Pune office, collaborating closely with the design and product teams.

Responsibilities:

  • Collaborate with the design and product teams to translate wireframes and mockups into high-quality Flutter UI components.
  • Develop and maintain efficient, reusable, and reliable Flutter code.
  • Implement clean and modular architecture patterns to ensure scalability and maintainability of the application.
  • Integrate third-party APIs and services as necessary.
  • Optimize app performance for maximum speed and scalability.
  • Conduct thorough testing to identify and resolve any bugs or issues.
  • Stay up-to-date with the latest trends and best practices in mobile app development.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Flutter Developer with a strong portfolio of Flutter apps.
  • Proficiency in Dart programming language.
  • Solid understanding of the Flutter framework and its core principles.
  • Experience with state management solutions such as Provider or Bloc.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration abilities.

Nice to Have:

  • Experience with Firebase services such as Firestore, Authentication, and Cloud Functions.
  • Knowledge of version control systems such as Git.
  • Previous experience working in an Agile/Scrum development environment.

Benefits:

  • Competitive salary package ranging from INR 3-6 LPA .
  • Opportunity to work on cutting-edge technology and contribute to a variety of projects.
  • Dynamic and collaborative work environment with a focus on continuous learning and professional growth.