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 experience
Understanding of Android Keyboard API
Experience with optimizing applications for Material Design
Proficiency with project tracking software, such as Jira
Certification in application development
Experience working as part of a remote development team
Project 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 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.
