Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Dart Developer | Remote | 3+ yrs

  • Olibr Resourcing Pvt Ltd
  • Remote
  • 3 - 15 Yrs
  • - 39.99 Lacs PA

Job Closed

Job Assessment

Job Description

We are seeking a skilled and motivated Dart Developer to join our dynamic development team. The ideal candidate will play a key role in designing, developing, and maintaining efficient and high-performance applications using the Dart programming language. If you have a strong background in mobile and web application development, a passion for clean and maintainable code, and the ability to work collaboratively, we invite you to apply.

Responsibilities:

  • Collaborate with cross-functional teams to understand project requirements and translate them into Dart applications.
  • Design, develop, and maintain mobile and web applications using the Flutter framework.
  • Write clean, efficient, and well-documented Dart code following best practices.
  • Perform unit testing and collaborate with quality assurance teams to ensure application stability and performance.
  • Stay updated with the latest Dart and Flutter updates, features, and best practices.
  • Troubleshoot, debug, and optimize application code to resolve issues.
  • Work closely with UI/UX designers to implement visually appealing and intuitive user interfaces.
  • Collaborate with backend developers to integrate applications with server-side systems.
  • Participate in code reviews to maintain code quality and mentor junior developers.

Job Responsibilities

  • Proven experience as a Dart Developer or Flutter Developer.
  • Strong proficiency in the Dart programming language.
  • Experience with the Flutter framework for mobile and web application development.
  • Knowledge of state management libraries (e.g., Provider, Riverpod).
  • Familiarity with RESTful APIs, third-party libraries, and JSON.
  • Proficient in using version control systems such as Git.
  • Solid understanding of mobile application security best practices.
  • Ability to optimize code for performance and address memory usage concerns.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Excellent problem-solving and debugging skills.
  • Effective communication and collaboration skills.
  1. Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Nice to have:

  • Knowledge of reactive programming (e.g., RxDart).
  • Experience with automated testing frameworks for Dart and Flutter.
  • Understanding of material design principles.
  • Contribution to open-source Dart or Flutter projects.
  • Familiarity with desktop application development using Flutter for Windows, macOS, or Linux.

Location

Remote, India