You will develop and maintain cross-platform mobile applications using Flutter and Dart.
Responsibilities
- Translate requirements into clean, efficient, and maintainable code.
- Construct base engines and produce prototypes for new features and ideas.
- Develop project schedules and determine key technical milestones.
- Create unit tests and validation procedures to ensure software quality.
- Identify, resolve, and document technical specifications while fixing bugs and maintaining code.
Required Skills
- 5+ years of professional experience in software development.
- Proficiency with Flutter, Dart, and the Flutter SDK.
- Strong experience with Android and iOS platforms.
- Hands-on expertise in Java, C, or C++.
- Working knowledge of REST, JSON, SOAP, and Web Services.
- Experience managing data with MySQL and SQLite.
- Solid understanding of OOP principles.
- Familiarity with Cupertino and Material Design components.
- Experience with PhoneGap or Cordova.
- Competency in Swift, Objective-C, and Xcode.
Preferred Skills
- Specialization in 3D rendering, physics, or multiplayer/networking.
- Expertise in artificial intelligence or audio integration.