Senior Flutter Developer Job at Cognizant, Parsippany, NJ

  • Cognizant
  • Parsippany, NJ

Job Description

Responsibilities

  • Design, develop, test, and deploy enterprise mobile applications using Flutter and Dart.
  • Build scalable Android, iOS, and Zebra handheld applications with reusable UI components and workflow-driven experiences.
  • Implement offline-first functionality using SQLite, synchronization services, caching, and conflict resolution strategies.
  • Integrate applications with REST APIs, Microsoft Azure, Dynamics 365 Field Service, Transportation Management Systems, and other enterprise platforms.
  • Develop secure authentication and authorization using Microsoft Entra ID, OAuth 2.0, OpenID Connect, and Single Sign-On.
  • Apply MVVM and Clean Architecture principles and create automated testing frameworks and CI/CD deployment pipelines.
  • Monitor application performance, support production operations, analyze requirements, and collaborate with technical and business stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent professional experience.
  • At least 5 years of software development experience.
  • At least 3 years of hands-on experience developing mobile applications with Flutter and Dart.
  • Strong experience building and supporting enterprise-grade Android applications and offline-first mobile architectures.
  • Experience with RESTful APIs, cloud-based services, Microsoft Azure, Azure DevOps, Git, automated testing frameworks, CI/CD pipelines, and DevOps practices.
  • Experience with OAuth, OpenID Connect, Single Sign-On, and mobile application security best practices.
  • Preferred experience includes Zebra ruggedized devices, Dynamics 365 Field Service, logistics or transportation operations, enterprise mobility management, large-scale deployments, telemetry, monitoring, performance optimization, and Agile/Scrum teams.

Benefits

  • Hybrid work arrangement requiring three days onsite and two days remotely per week in Parsippany, NJ.
  • Medical, dental, vision, and life insurance.
  • Paid holidays and paid time off.
  • 401(k) plan and contributions.
  • Long-term and short-term disability coverage.
  • Paid parental leave.
  • Employee Stock Purchase Plan.
  • Eligibility for discretionary annual incentive compensation based on performance and company results.

Job Tags

Full time, Temporary work, Remote work, 2 days per week

Similar Jobs

Madden Industrial Craftsmen

Industrial Conveyor Belt Technician Job at Madden Industrial Craftsmen

 ...Description Madden Industrial Craftsmen is seeking a Heavy Industrial Conveyor Belt Technician for our client in Portland, OR. This position...  ..., and misalignment and recommend appropriate repairs Operate and maintain specialized splicing, vulcanizing, and lagging... 

AuraOne Human Data

Hazardous Device Specialist / Public Safety Professional Job at AuraOne Human Data

 ...Hazardous Device Specialist / Public Safety Professional is a remote review track for evaluating AI outputs across hazardous device / public safety specialist operations workflows. Reviewers grade workflow correctness, policy adherence, and stakeholder fit; flag operational... 

Bonita House

Crisis Program Supervisor Job at Bonita House

 ...Crisis Program SupervisorReports to: Director of Crisis ServicesClassification: Regular, Full-Time, FLSA ExemptPay Range: $103,000.0...  ...maintain clinical competency in evidence-based practices, crisis management interventions, motivational interviewing, Cognitive Behavioral... 

Security Home Mortgage

Loan Officer Job at Security Home Mortgage

 ...not a salaried position. Candidates must be comfortable working on a commission-only basis.*We are seeking experienced Mortgage Loan Officers who have established referral partners and a proven track record of success. This position is 100% commission-based, offering... 

Novo Nordisk Pharma

Quality Control Analyst III Job at Novo Nordisk Pharma

 ...on the opportunity to help improve the quality of life for millions of people around the...  ...timelines. Provide leadership for other analysts as they execute their daily tasks.RelationshipsReports...  ...NNPILP sitesPerform deviation & change control activitiesSupport other NNPILP sites...