Mobile Application Develope
20 hours ago
Newark, California, United States
2T Consulting
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
Key Responsibilities
native iOS developer with Java experience.
- Design, develop, test, and maintain mobile applications for iOS platforms.
- Develop robust and scalable applications using Java and related mobile technologies.
- Collaborate with product managers, UI/UX designers, backend developers, and QA teams.
- Integrate RESTful APIs and third-party services.
- Optimize applications for maximum speed, performance, and responsiveness.
- Troubleshoot and resolve application defects and production issues.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Participate in Agile/Scrum ceremonies and sprint planning.
- Ensure application security, reliability, and maintainability.
- Stay updated with emerging mobile technologies and industry trends.
Required Skills
- Strong programming experience in Java.
- Experience in IOS application development using the Android SDK.
- Understanding of mobile app architecture patterns such as MVVM, MVP, or Clean Architecture.
- Experience with REST APIs, JSON, Retrofit/Volley integration.
- Knowledge of Android Studio, Gradle, and Git version control.
- Experience with SQLite/Room Database.
- Strong debugging, testing, and problem-solving skills.
- Understanding of mobile application security best practices.
Preferred Skills
- Experience in iOS application development (Swift or Objective-C).
- Knowledge of cross-platform frameworks such as Flutter or React Native.
- Experience with Firebase services.
- Familiarity with CI/CD pipelines and automated deployment processes.
- Knowledge of cloud platforms such as Azure, AWS, or Google Cloud.
- Experience with mobile app publishing on the Google Play Store and the Apple App Store.