Overview
Skills
Job Details
Job Title: iOS/Android Developer
Location: [Richmond, VA Onsite]
Job Type: [Contract]
Experience Level: [8+ years]
Job Summary:
We are seeking a skilled and passionate iOS/Android Developer to join our mobile development team. The ideal candidate will be responsible for the design, development, and maintenance of applications aimed at a range of iOS/Android devices. Your primary focus will be the development of mobile apps and their integration with back-end services.
Key Responsibilities:
Design and build advanced applications for the iOS and/or Android platform.
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and APIs.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements:
< class="" data-start="1254" data-end="1271">For iOS:</>Proficient with Swift and/or Objective-C.
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Familiarity with Apple s design principles and interface guidelines.
Experience with third-party libraries and APIs.
Strong knowledge of Kotlin and/or Java.
Experience with Android SDK and different versions of Android.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Knowledge of Android UI design principles, patterns, and best practices.
Experience with Git or other version control systems.
Strong understanding of mobile development lifecycle.
Knowledge of Agile methodologies.
Excellent problem-solving skills and attention to detail.
Good communication and teamwork skills.