Mobile Application Developer
India, Ahmedabad, Gujarat
2 weeks ago
Applicants: 0
Share
3 months left to apply
Job Description
Location: Ahmedabad
Job Type: Full-Time
Department: Mobile Development
About Us
Wappnet Systems is a fast-growing global technology company delivering world-class mobile
and web solutions. We build high-performance digital products that empower businesses
worldwide.
We are expanding our mobile engineering team and looking for a Flutter Developer who has
strong fundamentals of native iOS development (Swift, SwiftUI, Xcode) and can build
scalable, modular, and high-quality mobile apps.
If you’re passionate about Flutter, love writing scalable code, and understand core app
development principles across platforms, this role is perfect for you.
Key Responsibilities
Flutter Development
● Develop, maintain, and deploy high-quality Flutter applications for Android and iOS.
● Work with advanced Flutter concepts such as state management, routing, platform
channels, and custom UI widgets.
● Implement modular architecture and build reusable Flutter libraries/packages.
iOS Native Expertise
● Utilize strong iOS fundamentals to work with Swift, SwiftUI, UIKit, Xcode, and native
debugging tools.
● Develop and maintain native iOS modules when needed and integrate them into Flutter
using platform channels.
● Support native integrations: notifications, background modes, permissions, sensors,
storage, networking, etc.
Architecture & Principles
● Apply app development principles, including SOLID, DRY, KISS, separation of concerns,
clean architecture (MVVM/MVC/MVP).
● Participate in technical discussions, architecture decisions, and code review processes.
● Optimize app performance, memory usage, and responsiveness.
CI/CD & Deployment
● Set up and maintain CI/CD pipelines (Fastlane, GitHub Actions, Bitrise, Codemagic,
etc.).
● Automate build, test, signing, distribution, and deployment processes for both Android
and iOS.
● Manage App Store and Play Store deployments.
Collaboration & Quality
● Collaborate with designers, backend engineers, QA, and product stakeholders.
● Integrate REST APIs, GraphQL, third-party SDKs, and Firebase services.
● Maintain code quality using unit tests, integration tests, linting, and automated checks.
Required Skills & Qualifications
Flutter Skills
● 2–5 years of experience in Flutter app development.
● Strong understanding of Dart, Flutter framework, Flutter widgets, and state management
(Bloc/Provider/GetX/Cubit/Riverpod).
● Experience in building modular apps, reusable components, and scalable architectures.
● Experience with platform channels and native module integration.
iOS Fundamentals
● Strong understanding of Swift, SwiftUI, and UIKit.
● Familiarity with core iOS frameworks such as Foundation, Core Data, Core Animation,
AVFoundation, etc.
● Skill in debugging, profiling, and optimizing performance using Xcode tools.
Tools & Technologies (Flutter + iOS)
● Flutter: Dart, Flutter SDK, Android Studio/VSCode, Platform Channels, Firebase,
Bloc/Provider/GetX, Pub.dev ecosystem
● iOS: Swift, SwiftUI, UIKit, Xcode, CocoaPods, Swift Package Manager, TestFlight
● CI/CD: Fastlane, GitHub Actions, Firebase App Distribution
● Other: Git, REST APIs, GraphQL (optional), Firebase services, Sentry/Crashlytics
General Requirements
● Good understanding of mobile app development principles (OOP, SOLID, clean
architecture).
● Experience with Git, branching strategies, and code review workflows.
● Ability to write clean, maintainable, and testable code.
● Experience working in Agile/Scrum environments.
Preferred Qualifications (Good to Have)
● Experience with DevOps pipelines, automated testing, and app security best practices.
● Familiarity with advanced patterns like Clean Architecture, Modularization, Micro-Apps.
Personal Attributes
● Ownership mindset and attention to detail.
● Strong problem-solving and debugging skills.
● Excellent communication and team collaboration abilities.
● Passion for mobile technologies and continuous learning.
Benefits
● Competitive salary with performance bonuses.
● Health and wellness benefits.
● Paid leaves and holiday schedule.
● Learning, certifications, and career growth opportunities.
Additional Information
- Company Name
- Wappnet Systems Pvt. Ltd.
- Industry
- IT Services and IT Consulting
- Department
- N/A
- Role Category
- Engineering and Information Technology
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Offered Salary
- INR 1 - 1 LPA
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 weeks ago
- Application Ends
- 3 months left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position