Match score not available

Flutter Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

At least 5 years of experience, Proficiency in Flutter and Dart, Experience with Firebase integration, Knowledge of Clean Code principles.

Key responsabilities:

  • Develop high-quality software design
  • Collaborate with internal teams and vendors

BilgeAdam Technologies logo
BilgeAdam Technologies

Job description

This is a remote position.

BilgeAdam Technologies’ International Business Unit is looking for a Flutter Developer to join our growing team based in Turkey, the UK, and the EU. In this role, you will have the opportunity to work with our Retail and E-Commerce Leader client based in Germany.

Who you are:

A passionate team player and excellent communicator, looking for the next opportunity to work on global client projects. You are self-driven and can take responsibility for delivering the highest quality of products and solutions to our customers worldwide.

Responsibilities:

  • Develop high-quality software design and architecture.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Develop tools and applications by producing clean, efficient code.
  • Automate tasks through appropriate tools and scripting.
  • Review and debug code.
  • Perform validation and verification testing.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Document development phases and monitor systems.
  • Ensure software is up-to-date with the latest technologies.
  • Write and maintain unit tests for the Flutter applications.
  • Ensure adherence to clean code principles and architecture guidelines.
  • Work with GCM and Firebase for push notifications and event tracking.

Requirements:

  • At least 5 years of experience
  • Proficiency in Flutter and Dart for mobile application development
  • Experience with Firebase for backend integration and tracking
  • Familiarity with tracking tools such as Expose and Adjust
  • Expertise in State Management using Bloc
  • Strong understanding of Reactive Programming and Async Programming
  • Knowledge of Clean Code principles and Design Patterns
  • Adherence to best practices in Flutter development
  • Experience with Native Android and iOS development
  • Skilled in Debugging and Profiling mobile applications
  • Familiarity with CI/CD pipelines and tools like Fastlane
  • Experience in writing Unit Tests and End-to-End Testing


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Flutter Developer Related jobs