FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mobile Developer I
INVIDMobile Developer I responsible for designing and developing applications using React Native, Swift, and Kotlin at INVID. Integrating APIs and collaborating with cross-functional teams in a hybrid work environment.
Tech Stack
Tools & technologiesAndroidAWSAzureCloudFirebaseGraphQLiOSJavaKotlinObjective-CReactReact NativeRealmSQLiteSwift
About the role
Key responsibilities & impact- Design, develop, and maintain mobile applications using React Native, Swift/Objective‑C, and Kotlin/Java.
- Integrate mobile applications with RESTful and GraphQL APIs.
- Work with local mobile storage solutions such as SQLite, Realm, or AsyncStorage.
- Implement secure authentication and authorization mechanisms (e.g., OAuth, JWT, biometric authentication).
- Participate in the full mobile release lifecycle, including deployment to the Apple App Store and Google Play Store.
- Collaborate closely with UI/UX designers, backend developers, project managers, and other technical team members.
- Use Git-based version control in team environments and follow established development workflows.
- Implement push notifications, background processes, and optimize applications for performance and resource efficiency.
- Apply mobile security best practices, including data encryption and secure storage.
- Develop applications using architectures such as MVVM, MVC, or Clean Architecture, following design patterns and SOLID principles.
- Participate in Agile/Scrum ceremonies (planning, stand-ups, retrospectives).
- Utilize CI/CD pipelines for automated builds, testing, and deployments.
- Work with monitoring and crash reporting tools such as Crashlytics or App Center.
- Ensure applications meet accessibility and responsive‑design standards.
- Deliver complete, maintainable features within expected timelines and improve app performance and user experience.
- Reduce production issues through proper testing, code reviews, and best practices.
- Prepare and maintain high‑quality technical documentation.
- Proactively recommend technical improvements, tools, and process optimizations.
Requirements
What you’ll need- Bachelor’s degree in computer science, Software Engineering, or related field, or equivalent experience.
- At least one year of professional experience in both native and cross‑platform mobile development.
- Foundational knowledge of React Native, along with iOS native development (Swift/Objective-C) and Android native development (Kotlin/Java).
- Experience integrating APIs, securing mobile apps, and working with mobile databases.
- Familiarity with cloud services such as Azure, AWS, or Firebase.
- Experience working with Agile methodologies and Git-based collaboration.
- Strong troubleshooting, debugging, and performance optimization skills.
- Excellent communication and teamwork abilities.
Benefits
Comp & perks- Health Insurance (Medical, Dental, Pharmacy, Vision)
- Life Insurance
- Christmas Bonus
- Performance Bonus
- Anniversary Day Off
- PTO and Sick Leave
- Retirement Plan (401K)
- Continuous Education Program
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Mobile Application DevelopmentAPI IntegrationMobile Security Best PracticesPerformance OptimizationTechnical Documentation
Soft Skills
CommunicationTeamworkTroubleshootingDebugging
Certifications
Bachelor’s Degree in Computer ScienceSoftware Engineering