Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 5.0 years
8 - 14 Lacs
Mumbai, Maharashtra, India
On-site
Key Responsibilities: App Development: Design and develop cross-platform mobile applications using Flutter that work seamlessly on both iOS and Android . Write clean, maintainable, and efficient Dart code . Implement UI/UX designs into functional mobile applications using Flutter widgets and other tools. Integrate third-party libraries , APIs , and RESTful web services to enhance app functionality. Collaboration and Communication: Work closely with the design team to transform UI/UX designs into smooth and responsive mobile apps. Collaborate with the backend development team to implement APIs, manage data, and integrate various services into the app. Participate in scrum meetings and sprint planning for task allocation, progress tracking, and project delivery. App Optimization: Focus on app performance and make improvements where necessary, ensuring low latency, high performance, and smooth user experience. Handle memory management , caching , and multithreading to enhance app efficiency. Ensure app responsiveness on different screen sizes and resolutions for various devices. Bug Fixing and Testing: Debug and resolve issues related to app crashes, performance problems, or design bugs. Ensure unit testing , widget testing , and integration testing are implemented. Continuously test and monitor apps for issues like bugs, crashes, and inconsistent behavior across devices. App Deployment and Maintenance: Manage the deployment process for App Store and Google Play submissions. Provide ongoing maintenance and updates to apps as needed, fixing bugs and incorporating new features. Stay up-to-date with the latest Flutter releases and mobile development trends. Code Quality & Documentation: Follow best practices for coding standards , code reviews , and maintain version control using tools like Git . Write comprehensive and clear technical documentation for future reference and handover. Participate in code reviews and ensure the implementation of scalable, reusable, and efficient code. Required Qualifications: 3-5 years of experience in mobile app development using Flutter and Dart . Strong experience in building and deploying cross-platform applications using Flutter . Proficiency in Flutter SDK , Dart programming language , and Flutter widgets . Good understanding of RESTful APIs and how to interact with them. Solid understanding of mobile app architecture , design patterns (e.g., MVC , MVVM ), and best practices. Familiarity with state management techniques in Flutter (e.g., Provider , Riverpod , Bloc ). Experience with Version Control Systems , particularly Git . Familiarity with integrating third-party libraries and services, such as Firebase , Google Maps API , etc. Experience with mobile app testing frameworks and tools such as Flutter Test , Mockito , or Integration Testing .
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a Flutter SDE 2, you will be responsible for designing, developing, and maintaining mobile applications using the Flutter framework. You will work closely with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality, scalable, and performant mobile solutions. Key Responsibilities: Development: - Develop and maintain mobile applications using Flutter and Dart - Write clean, maintainable, and efficient code - Implement new features, bug fixes, and enhancements in the mobile applications - Optimize application performance for both Android and iOS platforms Collaboration: - Work closely with UI/UX designers to implement pixel-perfect designs - Collaborate with backend engineers to integrate RESTful APIs and other services - Participate in code reviews and provide constructive feedback to peers Quality Assurance: - Write unit tests, widget tests, and integration tests to ensure code quality and reliability - Debug and troubleshoot application issues and performance bottlenecks - Contribute to continuous integration/continuous deployment (CI/CD) pipelines Documentation: - Document technical specifications, codebase, and development process - Maintain and update existing documentation as the project evolves Mentorship: - Provide guidance and mentorship to junior engineers and interns - Participate in technical discussions and contribute to team knowledge-sharing sessions Experience: - 2-4 years of experience in mobile application development, with at least 1-2 years of experience in Flutter - Proficiency in Dart and Flutter - Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus Technical Skills: - Strong understanding of mobile app design patterns (MVC, MVVM, Clean Architecture) and SOLID principles - Familiarity with RESTful APIs and third-party libraries - Experience with state management solutions in Flutter (Provider, Bloc, etc.) - Knowledge of mobile app deployment processes on both App Store and Google Play Store Tools & Frameworks: - Proficiency with version control systems (Git) - Experience with CI/CD tools like Jenkins, or GitHub Actions - Familiarity with testing frameworks such as Flutter Test, Mockito, etc. Soft Skills: - Strong problem-solving skills and attention to detail - Ability to work independently and as part of a team - Excellent communication skills, both written and verbal Education: - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Preferred Qualifications: - Experience in developing large-scale consumer-facing applications - Contributions to open-source projects or personal projects showcasing Flutter expertise - Knowledge of Swift and Kotlin languages Perks & Benefits: - Esops - Medical insurance for employees and dependents - Quarterly Professional Development allowance - Company Wellness Days (On months without holidays, you are still given a 3-day weekend) Sense is an equal-opportunity employer. We believe that diversity, inclusion, and belonging are integral to our success and do not discriminate based on race, colour, religion, age, or any other basis protected by law. All your information will be kept confidential according to EEO guidelines.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
57101 Jobs | Dublin
Wipro
24505 Jobs | Bengaluru
Accenture in India
19467 Jobs | Dublin 2
EY
17463 Jobs | London
Uplers
12745 Jobs | Ahmedabad
IBM
12087 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11498 Jobs | Seattle,WA
Accenture services Pvt Ltd
10993 Jobs |
Oracle
10696 Jobs | Redwood City