Information Technology
Full-Time
ASW Digital Marketing Services
Overview
Key Responsibilities
- Design, build, test, and deploy cross-platform mobile apps using Flutter and Dart
- Convert Figma, Adobe XD, or Sketch designs into pixel-perfect, responsive UI
- Write clean, maintainable, and scalable code
- Implement scalable architecture using Bloc, Provider, GetX, Riverpod, or MVVM
- Manage app state, local storage, and lifecycle across platforms
- Integrate RESTful APIs, GraphQL, and Firebase services including Firestore, Auth, FCM, and Storage
- Connect with real-time databases and handle offline sync and caching
- Build and release apps to Google Play Store and Apple App Store
- Manage app signing, store compliance, and publishing guidelines
- Set up CI/CD pipelines using Codemagic, GitHub Actions, or Bitrise
- Write and manage unit tests, widget tests, and integration tests
- Use debugging tools like Flutter DevTools, Android Profiler, and Console Logs
- Optimize app startup time, animations, memory usage, and battery consumption
- Apply techniques for lazy loading, async processing, and image compression
- Implement secure data practices including encrypted storage, secure API calls, and obfuscation
- Follow OWASP Mobile Security best practices
- Collaborate with UI/UX designers, backend developers, testers, and product managers
- Maintain proper documentation for code, APIs, and deployment processes
- Conduct code reviews and mentor junior developers
- Demonstrate expert-level proficiency in Flutter and Dart
- Apply advanced state management using Bloc, GetX, Provider, Riverpod, or Redux
- Use Firebase services including Auth, Firestore, Messaging, Crashlytics, and Remote Config
- Integrate APIs using REST, GraphQL, and WebSockets
- Manage local storage using SQLite, Hive, and SharedPreferences
- Utilize native platform knowledge in Java or Kotlin for Android and Swift or Objective-C for iOS (preferred)
- Handle deployment via Google Play Console and App Store Connect
- Set up CI/CD with Codemagic, GitHub Actions, or Bitrise
- Use version control with Git, GitHub, or Bitbucket
- Design responsive UI using Material UI and Cupertino widgets
- Work with design tools like Figma, Adobe XD, and Zeplin
- Perform testing using unit, widget, integration tests, Appium, or Firebase Test Lab
- Implement security practices such as API key encryption, SSL pinning, and data encryption
- Use obfuscation tools like ProGuard or R8
- Apply strong analytical and logical reasoning
- Exhibit self-motivation and proactive problem-solving
- Communicate effectively and collaborate with teams
- Manage multiple projects and meet deadlines efficiently
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in