InfiCare Technologies
Contract Opportunity : Flutter/Dart Developer : Atlanta, GA (Onsite)
InfiCare Technologies, Atlanta, Georgia, United States, 30383
Job Title: Flutter/Dart Developer (Web)
Location: Atlanta, GA (onsite)
Duration: Long Term contract 12 Months
Need Only local resource
We are looking for experienced
Flutter/Dart Developers
to join our engineering team and help design, develop, and optimize cross‑platform mobile and web applications. The ideal candidate will have strong hands‑on experience with Flutter, solid understanding of state management patterns, and expertise in integrating REST APIs. You will collaborate closely with product, design, and backend teams to deliver high‑quality, scalable, and maintainable applications.
Key Responsibilities
Develop high‑performance, cross‑platform applications (iOS, Android, Web) using
Flutter & Dart .
Implement state management using
Bloc
patterns.
Build modular, scalable components following
clean architecture
and best practices.
Integrate RESTful APIs using
http
and manage data serialization/deserialization.
Implement navigation and routing using
go_router .
Manage dependencies using
Provider
and
get_it
for dependency injection.
Utilize common packages such as
intl, equatable, flutter_dotenv, rxdart, uuid .
Work with web‑specific utilities like
universal_html
and
url_strategy
for Flutter Web.
Write maintainable, testable code and leverage
build_runner
for code generation.
Ensure accessibility compliance and semantic labeling for UI elements.
Write unit and widget tests using
flutter_test, mockito, bloc_test .
Participate in code reviews, debugging, and performance optimization.
Collaborate with cross‑functional teams to deliver features end‑to‑end.
Required Skills & Technical Expertise Core Technologies:
Flutter framework (mobile web)
Dart language
Package management using
pub
State Management:
Bloc
(mandatory)
Familiarity with Streams, RxDart, and architecture patterns
Routing:
go_router
for declarative routing
API & Integration:
REST API integration using
http
JSON parsing, error handling, retry logic
Dependency Injection:
Provider ,
get_it
Utilities/Packages:
intl, equatable, flutter_dotenv, rxdart, uuid
universal_html, url_strategy for Flutter Web
Code Generation:
Experience with
build_runner
Testing:
Unit, widget, and bloc tests using flutter_test, mockito, bloc_test
Accessibility:
Semantic labels, screen reader support, Flutter accessibility best practices
Preferred Qualifications
Experience deploying apps to App Store / Play Store
Knowledge of CI/CD pipelines (GitHub Actions, Bitrise, or similar)
Strong debugging and performance tuning skills
Experience working in Agile/Scrum environments
Familiarity with
clean architecture principles
Soft Skills
Strong communication and interpersonal skills
Ability to collaborate across onsite, nearshore, and offshore teams
Ownership mindset and strong problem‑solving skills
Attention to detail and quality
#J-18808-Ljbffr
Flutter/Dart Developers
to join our engineering team and help design, develop, and optimize cross‑platform mobile and web applications. The ideal candidate will have strong hands‑on experience with Flutter, solid understanding of state management patterns, and expertise in integrating REST APIs. You will collaborate closely with product, design, and backend teams to deliver high‑quality, scalable, and maintainable applications.
Key Responsibilities
Develop high‑performance, cross‑platform applications (iOS, Android, Web) using
Flutter & Dart .
Implement state management using
Bloc
patterns.
Build modular, scalable components following
clean architecture
and best practices.
Integrate RESTful APIs using
http
and manage data serialization/deserialization.
Implement navigation and routing using
go_router .
Manage dependencies using
Provider
and
get_it
for dependency injection.
Utilize common packages such as
intl, equatable, flutter_dotenv, rxdart, uuid .
Work with web‑specific utilities like
universal_html
and
url_strategy
for Flutter Web.
Write maintainable, testable code and leverage
build_runner
for code generation.
Ensure accessibility compliance and semantic labeling for UI elements.
Write unit and widget tests using
flutter_test, mockito, bloc_test .
Participate in code reviews, debugging, and performance optimization.
Collaborate with cross‑functional teams to deliver features end‑to‑end.
Required Skills & Technical Expertise Core Technologies:
Flutter framework (mobile web)
Dart language
Package management using
pub
State Management:
Bloc
(mandatory)
Familiarity with Streams, RxDart, and architecture patterns
Routing:
go_router
for declarative routing
API & Integration:
REST API integration using
http
JSON parsing, error handling, retry logic
Dependency Injection:
Provider ,
get_it
Utilities/Packages:
intl, equatable, flutter_dotenv, rxdart, uuid
universal_html, url_strategy for Flutter Web
Code Generation:
Experience with
build_runner
Testing:
Unit, widget, and bloc tests using flutter_test, mockito, bloc_test
Accessibility:
Semantic labels, screen reader support, Flutter accessibility best practices
Preferred Qualifications
Experience deploying apps to App Store / Play Store
Knowledge of CI/CD pipelines (GitHub Actions, Bitrise, or similar)
Strong debugging and performance tuning skills
Experience working in Agile/Scrum environments
Familiarity with
clean architecture principles
Soft Skills
Strong communication and interpersonal skills
Ability to collaborate across onsite, nearshore, and offshore teams
Ownership mindset and strong problem‑solving skills
Attention to detail and quality
#J-18808-Ljbffr