TELECOMMUTE Lead Mobile Developer - React Native Expert
Syrencloud Llc
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Flutter
Multitier Architecture
API
App Store (IOS)
Authentication Protocols
Unit Testing
Code Review
Software Debugging
DevOps
Github
Mobile Application Software
Model View ViewModel
OAuth
SQLite
User Interface Testing
CircleCI
Data Processing
UIKit
Swiftui
Offline Storage
Backend
GIT
Kotlin
Core Data
GraphQL
React Native
Google Play
REST
Jenkins
Job description
In this role, you will work closely with Product, Design, and Backend teams to develop and deliver seamless mobile experiences. The focus is on building a robust, scalable Pro App that supports core business workflows such as ordering, inventory visibility, and account management for professional users., * Design, develop, and maintain mobile applications for iOS and/or Android platforms
- Collaborate with cross-functional teams to define, design, and ship new features
- Integrate mobile applications with backend services using RESTful APIs / GraphQL
- Ensure high performance, responsiveness, and scalability
- Write clean, maintainable, and testable code using modern architecture patterns
- Identify bugs, optimize performance, and improve app stability
- Participate in code reviews and engineering best practices
- Manage app deployments to App Store / Google Play
- Monitor app performance using analytics tools
Requirements
- iOS: Swift, SwiftUI / UIKit
- Android: Kotlin, Jetpack components
- OR cross-platform frameworks like React Native / Flutter
Architecture & Engineering:
- Strong understanding of MVVM / Clean Architecture
- Experience building scalable and modular applications
- Strong debugging and problem-solving skills
API & Data Handling:
- Experience with RESTful APIs / GraphQL integration
- Knowledge of authentication mechanisms (OAuth, JWT)
- Experience with local storage (CoreData, Room, SQLite, etc.)
Performance & Quality:
- Experience optimizing app performance (memory, battery, latency)
- Familiarity with unit testing and UI testing
DevOps & Tools:
- Proficiency in Git and version control
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, Bitrise)
- Experience deploying apps to App Store / Play Store