Job
Description
As a Full Stack Mobile App Developer at our company located in Noida, you will be responsible for user-centric development of high-quality code that is maintainable and testable. You will utilize Flutter to design and build complex applications, create custom packages by employing functionalities and APIs accessible in native Android and iOS, and translate designs and wireframes into high-quality responsive UI code. Additionally, you will design and develop architecture using MVC & MVVM to implement new features, determine and solve system issues, propose new features and improvements, and ensure security rules are followed while building the application. Key Responsibilities: - Develop high-quality, maintainable, and testable code using Flutter - Design and build complex applications utilizing Flutter - Create custom packages in Flutter by leveraging native Android and iOS functionalities and APIs - Translate designs and wireframes into responsive UI code - Design and develop architecture using MVC & MVVM to implement new features - Determine and solve system issues, propose new features and improvements - Propose ideal Data Structure considering space and time complexity - Stay updated with industry trends and best practices - Update and manage code and project on Git for the Scrum Team - Validate cloud system changes to ensure backend server security - Maintain software throughout product lifecycle, including design, development, verification, and bug fixes - Coordinate with teams for bug fixing and ensure product stability - Focus on improving existing code and developing new app features Qualifications Required: - At least 5 years of experience in mobile app development - Experience with Flutter Development (or similar alternatives like Kotlin, React native, Xamarin, Cordova, ionic) - Experience shipping two or more Android and/or iOS applications using hybrid technologies - Solid native coding background in either Android or iOS - Experience in developing cross-platform mobile applications - Experience with responsive UI design, data querying, and state management in Flutter - Experience working in an Agile Environment In addition to the required qualifications, the following preferred qualifications are desired: - Passion for creating great mobile user experiences - Knowledge of JavaScript, React.js - Knowledge of web technologies such as HTML5, CSS, JavaScript - Knowledge of mobile application security best practices - Programming experience in Microsoft Stack (C#, ASP.NET Web forms, Web API, SQL Server) - Expertise in deploying hybrid applications across iOS App Store and Google Play App Store Please note that this is a full-time position with day shift schedule. You are required to commute or relocate to Noida, Uttar Pradesh before starting work. Experience with Flutter for 2 years is preferred for this role. As a Full Stack Mobile App Developer at our company located in Noida, you will be responsible for user-centric development of high-quality code that is maintainable and testable. You will utilize Flutter to design and build complex applications, create custom packages by employing functionalities and APIs accessible in native Android and iOS, and translate designs and wireframes into high-quality responsive UI code. Additionally, you will design and develop architecture using MVC & MVVM to implement new features, determine and solve system issues, propose new features and improvements, and ensure security rules are followed while building the application. Key Responsibilities: - Develop high-quality, maintainable, and testable code using Flutter - Design and build complex applications utilizing Flutter - Create custom packages in Flutter by leveraging native Android and iOS functionalities and APIs - Translate designs and wireframes into responsive UI code - Design and develop architecture using MVC & MVVM to implement new features - Determine and solve system issues, propose new features and improvements - Propose ideal Data Structure considering space and time complexity - Stay updated with industry trends and best practices - Update and manage code and project on Git for the Scrum Team - Validate cloud system changes to ensure backend server security - Maintain software throughout product lifecycle, including design, development, verification, and bug fixes - Coordinate with teams for bug fixing and ensure product stability - Focus on improving existing code and developing new app features Qualifications Required: - At least 5 years of experience in mobile app development - Experience with Flutter Development (or similar alternatives like Kotlin, React native, Xamarin, Cordova, ionic) - Experience shipping two or more Android and/or iOS applications using hybrid technologies - Solid native coding background in either Android or iOS - Experience in developing cross-platform mobile applications - Experience with responsive UI design, data querying, and state management in Flutter - Exp