Software Engineer-Flutter Developer

2 - 6 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a skilled Flutter Developer who will be joining our mobile development team. You should have strong experience in Flutter development and additional expertise in native Android (Kotlin) and iOS (Swift) platforms. Your role will involve building high-quality, cross-platform mobile applications while utilizing native platform capabilities when necessary. In this role, your key responsibilities will include designing and developing robust, scalable Flutter applications for both Android and iOS platforms. You will write clean, maintainable, and well-documented code following best practices and coding standards. It is important to implement responsive UI/UX designs that work seamlessly across different screen sizes and orientations, integrate RESTful APIs, and handle data persistence using local databases and cloud services. Additionally, you will develop and maintain platform channels for native functionality integration, conduct code reviews, and mentor junior developers on Flutter best practices. You will also be responsible for leveraging your native Android (Kotlin) and iOS (Swift) knowledge to create custom platform-specific implementations, building and maintaining platform channels for accessing native device features, optimizing app performance across both platforms, troubleshooting and resolving cross-platform compatibility issues, and implementing native modules when Flutter plugins are insufficient. Collaboration is key in this role, as you will work closely with product managers, designers, and backend developers to deliver features on time. You will participate in agile development processes including sprint planning, daily standups, and retrospectives, contribute to architectural decisions, and technical documentation. It is essential to stay updated with the latest Flutter releases, native platform updates, and industry best practices. To be successful in this role, you should have 2-4 years of hands-on experience with Flutter framework and Dart programming language, strong experience with Kotlin, Android SDK, and Android Studio, proficiency in Swift, iOS SDK, and Xcode, experience with Flutter state management solutions, solid understanding of RESTful APIs, JSON parsing, and HTTP client libraries, experience with local and cloud databases, proficiency with Git and collaborative development workflows, deep understanding of mobile app architecture patterns, experience with platform-specific UI guidelines, knowledge of mobile app deployment processes, understanding of mobile app security best practices, experience with CI/CD pipelines, knowledge of testing frameworks, familiarity with Firebase services, and understanding of app performance optimization and memory management.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Paytm logo
Paytm

Fintech / Digital Payments

Noida

RecommendedJobs for You