C

Flutter Developer at Cognizant Technology Solutions

  • Full-time
  • Remote, Warrensville Heights, OH

Flutter Developer

Responsibilities

  • Design & implement new app modules based on the product requirements using Flutter framework
  • Maintain existing codebases
  • Build reusable code and libraries for future use
  • Integrate user-interfaces elements developed by other developers
  • Build user interfaces designed by UI/UX designers
  • Integration of data storage solutions
  • Integrate various APIs from third parties
  • Debug existing apps components, fix issues and avoid regressions
  • Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers
  • Participate in software architecture, design discussions and code reviews
  • Optimize application for maximum speed and scalability

Skills

  • Proficient understanding of Flutter framework and Dart programming
  • 1+ years of hands-on experience in cross-platform app development
  • Proficiency with RESTful APIs and handling asynchronous data
  • Experience with version control systems (Git) and CI/CD pipelines
  • Familiarity with cloud services (AppSync/socket.io/AWS Cognito, Google Firebase platform)
  • Good understanding of security flags implementation in mobile apps
  • Experience with image optimization, proper session management, CDN usage, offline storage, threading, and performance tuning
  • Understanding of Apple's and Android's design principles and interface guidelines
  • Knowledge of latest design patterns like MVVM/MVP

Benefits

  • 💼 Medical/Dental/Vision/Life Insurance
  • 💰 Paid holidays plus Paid Time Off
  • 🏦 401(k) plan and contributions
  • ⚕️ Long-term/Short-term Disability
  • 👶 Paid Parental Leave
  • 📈 Employee Stock Purchase Plan

Published 12 days ago • Expires August 21, 2025 07:02