Job Description
We are seeking a skilled Full-Stack Mobile Developer with 3+ years of experience to join our development team. The ideal candidate will have a strong foundation in both front-end and back-end mobile development, with expertise in iOS, Android, and Flutter. This individual will be responsible for developing high-quality mobile applications, ensuring their performance and scalability, and working collaboratively with cross-functional teams.
Roles & Responsibilities for Full-Stack Mobile Developer
- Develop, test, and maintain mobile applications for both iOS and Android platforms using Flutter.
- Write clean, maintainable, and efficient code using Swift and Objective-C.
- Write clean, maintainable, and efficient code for both front-end and back-end development.
- Collaborate with product managers, designers, and other developers to deliver high-quality mobile applications.
- Design and implement robust, scalable, and secure APIs.
- Translate designs and wireframes into high-quality, maintainable code.
- Stay updated on the latest Flutter ,iOS and mobile development trends and best practices.
- Optimize applications for maximum performance and scalability.
- Troubleshoot and debug applications to ensure smooth functionality.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies.
Skills for Full-Stack Mobile Developer
- Proficiency in Flutter for cross-platform mobile development
- Strong knowledge of the iOS SDK, Xcode, and Apple’s Human Interface Guidelines. (Swift/Objective-C).
- Familiarity with Apple’s design principles and interface guidelines.
- Knowledge of offline storage, threading, and performance tuning.
- Strong knowledge of native Android development (Java/Kotlin).
- Proficiency in Dart programming language and Flutter framework.
- Knowledge of Object-Oriented Programming (OOP) principles.
- Strong problem-solving skills and the ability to think critically.
- Experience with front-end technologies such as JavaScript, HTML, and CSS.
- Knowledge of RESTful APIs and web services.
- Basic knowledge of Android native and IOS Swift
Preferred Qualifications for Full-Stack Mobile Developer
- 3+ years of experience in mobile application development, with a focus on both Android and iOS platforms
- 3+ years of experience working with Flutter and Dart.
- Strong proficiency in Java/Kotlin for Android and Swift/Objective-C for iOS.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Experience with backend development, preferably with Node.js, Python, or similar technologies.
- Solid understanding of RESTful APIs and JSON.
- Familiarity with Git, CI/CD pipelines, and other version control systems.
- Strong problem-solving skills and the ability to think critically.
- Excellent communication skills, both verbal and written.
- Knowledge of App lunching in both platform IOS/android
- Basic knowledge of channel and permission of IOS