Dcodax seeks a skilled Sr. Flutter Developer to craft cross-platform applications for both iOS and Android using Google’s Flutter development framework. The primary role involves designing new features, as well as maintaining and enhancing existing applications. The ideal candidate possesses extensive experience in contributing to and overseeing the development of high-scale production mobile apps, with a strong background in Flutter and Dart.
Responsibilities:
- Design and implement new app modules based on product requirements using the Flutter framework.
- Maintain and enhance existing codebases.
- Develop reusable code and libraries for future applications.
- Integrate user interface elements created by other developers.
- Implement data storage solutions and integrate third-party APIs.
- Debug existing app components, address issues, and prevent regressions.
- Collaborate closely with UI/UX designers, project managers, quality assurance professionals, and other developers.
- Participate in discussions related to software architecture, design, and code reviews.
- Optimize applications for maximum speed and scalability.
- Adhere to company guidelines and best practices.
Skills Requirements:
- Strong and practical experience with Flutter.
- 4-5 years of experience in Mobile Development and Firebase.
- Proven track record of developing mobile applications with Flutter.
- Expertise in iOS and Android development is preferred.
- Understanding of Object-Oriented Programming and data structures.
- Knowledge of Database Design (Firebase, Coredata, SQL Lite).
- Experience in authoring, testing, and deploying code for high-scale production applications.
Qualifications:
- Bachelor’s degree in computer science or a related discipline.
- Developed at least 4/7 Android and/or iOS apps with Flutter.
- Demonstrated working experience in software development.
- Experience in mobile development for Android or iOS.
- Published one or more mobile apps in Google Play or the App Store.
- Familiarity with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle, including automated testing and building.
- Proficient understanding of code versioning tools, such as Git/Mercurial.
Benefits:
- Competitive Salary
- Annual Increments
- Casual leaves
- Sick Leaves
- Marriage Leaves
- Flexible Hours
- Employees Birthday Celebrations
- Company Tour
- Annual Dinner
- Parties/Adventures
Job Type: Full-time
Application Question(s):
- Have you completed the following level of education: Bachelor's Degree?
- How many Android apps have you developed?
- How many IOS apps have you developed?
- What are your salary expectations?
Work Location: On the road