FreshRemote.Work

Flutter Developer (Senior)

Remote

This is a remote position.

At Softgic, we work with the sharpest minds, with those who build, with those who love what they do, and with those who have a 100% attitude because that's our #Coolture. Join our purpose of making life easier with technology and be part of our team as a Flutter Developer.

Compensation:
USD 18- 25/hour.

Location:
Remote (anywhere).

Mission of Softgic:
In Softgic S.A.S. we work for the digital and cognitive transformation of our clients, aware that quality is an essential factor for us, we incorporate the following principles into our policy:
  • Deliver quality products and services.
  • Achieve the satisfaction of our internal and external clients.
  • Encourage in our team the importance of training to grow professionally and personally through development plans.
  • Comply with the applicable legal and regulatory requirements.
  • Promote continuous improvement of the quality management system.

What makes you a strong candidate:
  • You have +6 years of experience in Mobile app development.
  • You have +4 years of experience in Flutter.
  • You are an expert in attention to detail, integration testing, and teamwork.
  • English - Native or fully fluent.

Responsibilities and more:
  • Lead the design, development, and deployment of mobile applications using Flutter for iOS and Android.
  • Collaborate with product managers, designers, and other developers to create high-quality, user-friendly applications.
  • Ensure the performance, quality, and responsiveness of applications by applying best practices.
  • Write clean, maintainable, and well-documented code.
  • Lead and mentor junior developers, providing technical guidance and support.
  • Stay up-to-date with the latest trends and technologies in mobile app development, particularly Flutter.
  • Optimize mobile applications for speed and scalability.
  • Troubleshoot and debug issues in existing applications, providing solutions and improvements.
  • Participate in code reviews and ensure adherence to best practices and coding standards.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 6+ years of experience in mobile app development, with at least 4+ years of experience working with Flutter.
  • Strong proficiency in Dart and the Flutter framework.
  • In-depth understanding of mobile application development for both iOS and Android platforms.
  • Experience with RESTful APIs, third-party libraries, and APIs integration.
  • Familiarity with modern mobile app development tools (e.g., Firebase, GraphQL, SQLite, etc.).
  • Proficient in using version control systems (e.g., Git).
  • Knowledge of CI/CD processes and automation tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, with the ability to collaborate effectively in a team environment.
  • Experience with unit testing and integration testing for mobile applications.


Benefits

  • We're certified as a Great Place to Work.  
  • Opportunities for advancement and growth.
  • Paid time off.
  • Formal education and certifications support.
  • Benefits with partner companies.
  • Referral program.
  • Flexible working hours.


Apply

Job Profile

Benefits/Perks

Advancement opportunities Certified great workplace Education support Flexible hours Great Place to Work Paid Time Off Partner benefits Referral program

Tasks
  • Collaborate with teams
  • Design
  • Ensure app performance and quality
  • Lead design and development of mobile apps
  • Mentor junior developers
  • Optimize apps
  • Participate in code reviews
  • Stay updated on trends
  • Troubleshoot issues
  • Write clean code
Skills

Attention to detail CI/CD Continuous Improvement Dart Deployment Firebase Flutter Git GraphQL Integration Testing Mobile app development RESTful API's SQLite Teamwork Testing Unit Testing

Experience

6 years

Education

Bachelor's degree Computer Science Engineering Related Field