Job Description
Company Description
Flying Wedge Defence & Aerospace (FWD) is a deep tech defense company dedicated to pioneering advancements in AI warfare, Autonomous Combat Aircraft, and UAV systems. Committed to creating smart, efficient, and cost-effective air defense technologies, we aim to enhance national security while minimizing human casualties on the battlefield. Focused on innovation and excellence, FWD operates with a vision to 'MAKE IN INDIA & EXPORT TO THE WORLD,' contributing to technological self-reliance and global outreach.
Kindly apply through the link to complete the google form
https://forms.gle/3CGS9XszcE4yDGyE9
Role Description
We are looking for a skilled
Flutter Developer
with a minimum of
2+ years of experience
in mobile application development. The ideal candidate should be capable of building
high-quality, scalable, and maintainable mobile applications
using
Flutter and Dart , with a strong understanding of
state management, application architecture, and performance optimization . The role also requires experience in
writing, maintaining, and debugging test code
(unit, widget, and integration tests) to ensure application reliability, scalability, and long-term maintainability.
Key Responsibilities
Design, develop, test, and maintain
mobile applications using Flutter and Dart
Write and maintain
unit tests, widget tests, and integration tests
for Flutter applications
Collaborate with
product managers, designers, QA, and backend teams
to define and deliver new features
Build
responsive, high-performance, and user-friendly UI
for Android and iOS platforms
Write
clean, efficient, reusable, and maintainable code
following best practices
Integrate mobile applications with
RESTful APIs
and third-party services
Troubleshoot, debug, and optimize
application issues as well as test failures
Ensure
performance, quality, security, and responsiveness
of applications
Handle
app publishing, versioning, and updates
on
Google Play Store and Apple App Store
Monitor app performance, crash logs, and test reports post-deployment
Participate in
Agile/Scrum processes
including sprint planning and reviews
Stay updated with the
latest Flutter releases, testing tools, and mobile development trends
Required Qualifications
Bachelorโs degree in
Computer Science, Engineering, or a related field
Minimum
2+ years of hands-on experience
in mobile application development
Strong proficiency in
Flutter framework and Dart programming language
Experience writing and maintaining
Flutter test code
(unit, widget, and integration tests)
Solid understanding of
mobile UI/UX design principles
Experience integrating
RESTful APIs
Familiarity with
state management approaches
(Provider, Bloc, Riverpod, etc.)
Working knowledge of
Git and version control workflows
Understanding of
Agile development methodologies
Strong
problem-solving, debugging, and communication skills
Ability to work
independently and within a team environment
Passion for learning and adopting new technologies
Preferred /Required Skills
Experience with
native Android or iOS
Hands-on experience with
test automation and CI/CD pipelines
Experience building
responsive and adaptive UI
Prior experience publishing and maintaining apps on
Play Store and App Store
Familiarity with
cloud platforms
such as
AWS