Search Jobs

Search by job, company or skills

Senior Flutter Engineer

Senior Flutter Engineer

5Paisa
Early Applicant
  • Posted 6 days ago
  • Be among the first 20 applicants

Job Description

Role Overview:

Flutter Developer Job Description as a Senior Flutter Developer, you will oversee reviewing the software specifications and UI mockups, developing a cross-browser mobile application from scratch, and leading the application testing effort. You'll work alongside a backend developer, as well as a UI designer to ensure you create high-performing applications with smooth user experience.

What You'll Do

• Design and develop high-volume, low-latency mobile applications with high availability and performance

• Write testable, efficient, clean, scalable code and review previously written code to improve performance

• Participate in all phases of the development life cycle and mentor junior developers to adhere to the best practices

• Take ownership of the preparation, production, and timely release ofsoftware components

• Ensure designs are following specifications and meet the defined requirements

• Discover better alternatives and latest technologies and present them for architectural review and encourage continuous improvement.

What We're Looking For

• Bachelor's/master's degree in engineering, Computer Science (or equivalent experience)

• 6-8 years of experience in mobile development (rare exceptionsfor highly skilled developers)

• Hands-on experience with Flutter framework and Dart programming language

• Deep knowledge of variousstate management strategies and popular design patterns

• Full understanding of different Flutter libraries like Provider/Riverpod, BloC/Cubit, freezer, etc.

• Efficiency in automated testing and building in Flutter

• Knowledge of native mobile development (iOS or Android)

• Familiar with SQLite or NoSQL

• Fluency in English language for effective communication

Preferred skills

• Knowledge of Swift, Kotlin, or Java programming languages

• Experience with integrating mobile CI/CD services like Fastlane

• Proficient with writing Bloc/widget/integration tests

• Expertise working with Git, SVN, or other version control tools

• Understanding of optimizing applicationsfor Material Design

• Good understanding of UI/UX design principles

• Proficient working in Agile software development environment

• Excellent problem-solving and analyticalskills

• Experience in team management

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Bloc widget integration tests

State management strategies

Flutter framework

Dart programming language

About Company

Similar Jobs

5-8 yrs
Bengaluru, India
Skills:
Networking, Kotlin, Memory Management, Git, Design Patterns, Firebase Crashlytics, Debugging, Flutter, Rest Apis, Swift, Authentication, DART, BLoC, automated release processes, third-party SDKs, Provider, mobile performance optimization, mobile application architecture, mobile CI/CD pipelines, Riverpod, Flutter platform channels, backend services, Flutter performance profiling