Role Description
This is a full-time hybrid role for a Flutter Developer at AppX, located in Noida with the flexibility for remote work. As a Flutter Software Developer, you will be responsible for developing high-quality mobile applications for both iOS and Android platforms using the Flutter framework. You will collaborate with cross-functional teams to design, develop, and maintain our mobile apps, ensuring a seamless user experience and optimal performance.
Key Responsibilities:
- 2+ years of hands-on experience in designing and constructing sophisticated, highly scalable applications using Flutter and Dart.
- Develop custom packages in Flutter leveraging functionalities and APIs from native iOS and Android platforms.
- Strong knowledge of state management and data storage solutions in Flutter.
- Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable.
- Collaborate with the design and product teams to define app features and functionality.
- Write clean, maintainable, and efficient code.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues, perform code reviews, and optimize code for maximum performance.
- Expertise in managing the end-to-end release process, including version control, deployment, and monitoring of Android/IOS applications.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Flutter developer with a portfolio of released applications on the App Store or Google Play.
- Strong proficiency in Dart programming language.
- Experience with state management approaches such as Provider, Bloc, or Redux.
- Familiarity with RESTful APIs and mobile libraries for networking.
- Experience with Git or other version control systems.
- Strong problem-solving skills and the ability to work independently and in a team environment.
- Excellent communication and collaboration skills.
Desired Skills:
- Experience with native mobile development (iOS/Android) is a plus.
- Familiarity with CI/CD pipelines for mobile applications.
- Knowledge of mobile application security best practices.
- Experience with cloud services (e.g., Firebase, AWS, Google Cloud).
- Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement.
- Strong oral and written communication skills
Benefits:
- Competitive salary and performance-based bonuses.
- Collaborative and inclusive work environment.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.
- Candidate should be from around Mumbai, Pune, Nashik – Maharashtra, India