Mobile App Developer
Ova Technologies
New York, NY, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Flutter
Java (Programming Language)
Multitier Architecture
Agile Methodology
Artificial Intelligence
Amazon Web Services
Data Analysis
Android Studio
Apple IOS
Apple Xcode
Application Performance Management
App Store (IOS)
+38 more
Architectural Patterns
User Authentication
Automation of Tests
Microsoft Azure
Biometrics
Mobile Application Development
Cloud Computing
Code Review
Continuous Delivery
Continuous Integration
Software Debugging
DevOps
Design of User Interfaces
Push Technology
Mobile Application Software
JSON
Model View Controller (MVC)
Model View ViewModel
Open Source Technology
Cloud Services
Software Engineering
SQLite
Systems Integration
WebSocket
Google Cloud
Generative AI
Firebase
Backend
Git
Kotlin
Core Data
Information Technology
Dart
Graphql
React Native
React Redux
Google Play
Restful APIs
Job description
We are seeking a talented Mobile App Developer to design, develop, test, and maintain high-quality mobile applications for Android, iOS, and cross-platform environments. The ideal candidate will have experience building user-friendly, scalable, and high-performance mobile applications while collaborating with designers, backend developers, QA engineers, and product teams to deliver exceptional user experiences., * Design, develop, test, and maintain mobile applications for Android, iOS, or cross-platform platforms.
- Write clean, efficient, maintainable, and well-documented code following software engineering best practices.
- Collaborate with UI/UX designers to implement responsive and intuitive mobile interfaces.
- Integrate RESTful APIs, third-party SDKs, and cloud services into mobile applications.
- Optimize application performance, security, scalability, and battery efficiency.
- Debug, troubleshoot, and resolve application issues across different devices and operating system versions.
- Participate in code reviews, testing, deployment, and continuous integration/continuous delivery (CI/CD) processes.
- Collaborate with backend developers, QA engineers, DevOps teams, and product managers throughout the development lifecycle.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Stay up to date with the latest mobile development frameworks, tools, and platform guidelines.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).
- 2 5 years of experience in mobile application development.
- Strong proficiency in one or more of the following:
- Kotlin (Android)
- Java (Android)
- Swift (iOS)
- Flutter (Cross-platform)
- React Native (Cross-platform)
- Experience integrating REST APIs and JSON-based services.
- Strong understanding of mobile application architecture patterns such as MVVM, MVC, or Clean Architecture.
- Experience with Git and version control systems.
- Knowledge of mobile application security best practices.
- Familiarity with SQLite, Room, Core Data, or other local storage solutions.
Preferred Qualifications
- Experience with Firebase services (Authentication, Firestore, Cloud Messaging, Analytics, Crashlytics).
- Familiarity with CI/CD pipelines and automated testing.
- Experience with state management solutions such as Provider, Riverpod, Bloc, Redux, or MobX.
- Knowledge of GraphQL and WebSockets.
- Experience integrating payment gateways, maps, push notifications, biometric authentication, or camera functionality.
- Published applications on Google Play Store or Apple App Store.
Technical Skills
- Kotlin
- Java
- Swift
- Flutter
- React Native
- Dart
- REST APIs
- JSON
- Firebase
- SQLite / Room / Core Data
- Git
- Android Studio
- Xcode
- VS Code
- CI/CD Tools
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Attention to detail and commitment to quality.
- Ability to manage multiple tasks in an Agile development environment.
- Willingness to learn new technologies and mobile development trends.
Nice to Have
- Experience with AI-powered mobile applications or Generative AI integrations.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with mobile accessibility standards and best practices.
- Experience with mobile performance profiling and optimization.
- Contributions to open-source mobile development projects.
Benefits & conditions
- Competitive salary and performance-based incentives.
- Health and wellness benefits.
- Flexible or hybrid work arrangements.
- Learning and certification opportunities.
- Opportunity to build innovative mobile applications using modern technologies.
- Collaborative and growth-focused work environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…