• Must have 2~3 years of experience designing and building scalable apps using Flutter.
• Complete understanding of Flutter's architecture and how things work under the hood.
• Additional capability to work on either Android or iOS is required.
• Translate wireframes to responsive UI with sleek animations.
• Knowledge of OOPs concepts and their implementations in Dart.
• Knowledge of SQLite and implementations in Dart.
• Understanding of SOLID principles and Design Patterns.
• 3rd party libs/solutions: Retrofit, RxJava/RxAndroid, Firebase services, etc.
• Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
• Excellent debugging skill is required.
• Solid State management knowledge with packages like Riverpod, Provider, and RxDart following Clean Architecture.
• Comfortable using test cases for debugging code, enhancing performance and reliability.
• Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.
Job Title: Associate Software Engineer
Industry: Information Technology
Total Positions: 1
Category: Software Development
Job Type: Permanent
Job Location: Islamabad
Minimum Education: Bachelor's Degree
Degree Title: Software Engineering / Computer Science
Minimum Experience:
2 – 3 Years
Posted Roles and Responsibilities
• Flutter/Dart cross-platform mobile app development (Android/iOS).
• Development and support of new applications and add new features.
• Writing clear code using Dart that will be extensively documented for future use and upgrades.
• Share feedback and brainstorm ideas with teams to improve the development process.
• Understand basic concepts of design for developing user-friendly applications.
• Learn best practices and constantly improve skills
AKSA's expertise cover a wide range of in-house capabilities like Software applications development, embedded systems programming, Hardware design and development to board level designing. Our expertise is a result of a decade of versatile experience in providing these services. The value proposition that AKSA offers to its clients is made up of three elements: providing the most cost effective, the best in quality and the fastest solutions to the clients' information processing needs.