Job Description
Objectives of this Role
• Build and maintain mobile applications for our organization using Flutter as the fundamental languages.
• Collaborate with the rest of the team to ensure applications align with the organization's goals, as well as customer needs.
• Oversee the performance of applications to ensure they're always running properly.
• Improve our overall application development process and continuously find ways to advance our apps.
Requirements
• 2 years of proven experience building applications using Flutter
• 3+ years of experience in native app development or cross platform
• Good command with Git and GitFlow.
• Good understanding of reactive programming paradigms
• Good understanding of widgets, widgets lifecycle management.
• Required knowledge in any architecture and state management: BLOC and Provider, Factory constructor, spread operators.
• Firm understanding of software security principles and mobile application security (OWASP) best practices
• Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on GitHub.
• Sound Experience with third-party libraries and APIs integration.
• Understanding of the Agile development life cycle.
• Experience with automated testing and building.
• Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state.
Nice to Have
Java/Swift experienceUnderstanding of Android Keyboard APIExperience with optimizing applications for Material DesignProficiency with project tracking software, such as JiraCertification in application developmentExperience working as part of a remote development teamProject management experience
💡 Quick Summary
Seeking a career-building opportunity? The Flutter Apps Software Engineer position is now open for candidates interested in the Android Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
