C

Senior Flutter Developer

Concepta Technologies

Information Technology & Services · 11-50 employees

Yesterday
Remote flutter Mid (2-5 yrs) Contractor
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design and develop high-volume, low-latency mobile applications while contributing to all phases of the software development lifecycle. Collaborate with cross-functional teams to ship new features, perform unit testing, and optimize application performance.

What they look for

Flutter Dart Mobile Development Software Development API Integration Agile Unit Testing Material Design iOS Human Interface Guidelines State Management Firebase AWS Amplify Google Cloud Platform CI/CD Secure Coding Performance Optimization

Requirements

Requires proven experience in Flutter and Dart development with at least one published mobile app in the Google Play or App Store. Candidates must have a solid understanding of mobile architectures, third-party APIs, and the full mobile development lifecycle.

Full description

This is a remote position.

We are looking for an organized, detail-oriented individual to join our team as a senior Flutter developer. Someone who is passionate about code writing, solving technical errors, and taking up full ownership of app development.

The ideal candidate is a self-motivated, and demonstrated team player. You will be a developer responsible for developing 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.

Key Responsibilities:

  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Contribute to all phases of the development lifecycle, including ideation, design, development, and deployment.
  • Write well-designed, testable, efficient code.
  • Ensure designs comply with specifications.
  • Prepare and produce releases of software components and packages.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.

Qualifications:

  • Proven software development experience and Flutter skills development.
  • Proven working experience in Flutter development and Dart programming.
  • Have published one or more mobile apps in Google Play or App Store.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle, including automated testing and building.
  • Experience working in an agile development process.
  • Understanding of Material Design and iOS Human Interface Guidelines.
  • Good communication skills and ability to work effectively on shared projects with designers, testers, and other developers.

Preferred Skills:

  • Experience with generic state management techniques in Flutter.
  • Knowledge of RESTful APIs to connect Flutter applications to back-end services.
  • Experience with third-party services and platforms such as Firebase, AWS Amplify, Google Cloud Platform, and other cloud-based solutions.
  • Familiarity with CI/CD (Continuous Integration/Continuous Deployment) practices.
  • Understanding of secure coding practices.

Similar roles