Job Details
Skills And Tools:
Job Description
We are seeking a highly skilled Mobile Application Developer with expertise in Flutter to design, build, and maintain mobile applications. The ideal candidate will have experience in developing scalable mobile solutions such as e-commerce platforms, integrating payment gateways, and connecting applications to AWS cloud services.
This role requires strong technical knowledge, problem-solving skills, and the ability to deliver user-friendly, high-performance mobile applications.
Job Requirements
Responsibilities
Design, develop, and maintain cross-platform mobile applications using Flutter.
Build e-commerce applications with features such as product catalogs, cart management, order processing, and customer accounts.
Integrate and configure payment gateways (e.g., Stripe, PayPal, local providers) to ensure secure and seamless transactions.
Connect mobile apps to AWS cloud services (e.g., API Gateway, Lambda, S3, Cognito, DynamoDB) for backend and infrastructure support.
Collaborate with designers, backend engineers, and product managers to deliver high-quality features.
Write clean, maintainable, and well-documented code following best practices.
Conduct testing, debugging, and performance optimization of mobile applications.
Stay updated with the latest Flutter updates, mobile app development trends, and AWS technologies.
Requirements
Proven experience as a Mobile Application Developer (Flutter experience required).
Strong knowledge of Dart programming language.
Hands-on experience in e-commerce application development.
Expertise in payment gateway integration (Stripe, PayPal, etc.).
Experience connecting apps to AWS services (serverless architecture is a plus).
Familiarity with RESTful APIs and third-party integrations.
Strong problem-solving, debugging, and performance optimization skills.
Understanding of UI/UX principles for mobile design.
Experience with Git or other version control systems.
Nice to Have
Experience with CI/CD pipelines for mobile app deployment.
Knowledge of Push Notifications and real-time data handling.
Familiarity with App Store and Google Play publishing processes.
Experience with Agile development methodologies.