Full Stack Mobile Developer - REMOTE
New
Philippines, LATAM, and other remote regions with excellent English communication skills, US Time Zone (candidate expected to be flexible with the client's preference)ContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 1–2+ years
- Required Skills
- AndroidFigmaFlutterGitReact NativeSlackGitHubGitLabiOS
Requirements
- 1–2+ years of professional mobile development experience
- Experience building and shipping mobile apps for iOS and/or Android
- Proficiency with either cross-platform frameworks (Flutter, React Native) or native mobile development
- Experience integrating mobile apps with backend services or APIs
- Strong understanding of mobile app lifecycle and performance considerations
- Proficiency with Git and collaborative development workflows
- Excellent written and verbal English communication skills
- Ability to work independently in a fully remote environment
- Portfolio, GitHub repository, or examples of launched apps
- Mobile development tools (Flutter or native iOS/Android toolchains)
- IDEs (Android Studio, Xcode, VS Code, or equivalent)
- Version control (Git, GitHub/GitLab)
- Design handoff tools (Figma or equivalent)
- Communication tools (Slack, Zoom, Microsoft Teams)
Responsibilities
- Build and maintain mobile applications for iOS and Android
- Implement responsive, polished UI aligned with design specifications
- Translate Figma or design files into clean, maintainable code
- Optimize performance, responsiveness, and stability across devices
- Manage application state and component architecture
- Integrate mobile apps with backend services and APIs
- Handle authentication, data synchronization, and error handling
- Implement secure and scalable data flows
- Integrate third-party SDKs and services as needed
- Maintain version control and clean code practices
- Support app deployment to App Store and Google Play
- Debug issues, monitor performance, and resolve crashes
- Write and maintain unit and integration tests
- Implement platform-specific features and enhancements
- Optimize onboarding, navigation, and user flows
- Ensure compatibility with OS updates and device variations
- Manage permissions, notifications, and deep linking
- Collaborate with product, design, and engineering teams
- Participate in sprint planning, reviews, and retrospectives
- Communicate progress, risks, and trade-offs clearly
- Contribute to documentation and shared engineering standards
View Full Description & ApplyYou'll be redirected to the employer's site