Senior Mobile and Frontend Software Engineer - React Native
About the Role
We are looking for a Senior Mobile and Frontend Software Engineer to join our team remotely. This role focuses on Mobile and Frontend development for a connected device infrastructure project. As a Senior Mobile and Frontend Software Engineer, you will build a seamless and robust user experience, ensuring efficient communication between the mobile application, AWS cloud services, and physical devices through low-energy protocols. This is a fantastic opportunity for those interested in remote work opportunities in Mobile.
What You’ll Do
- Develop and maintain the mobile application built with React Native and Expo EAS, actively deploying to iOS and Android.
- Implement and optimize WebSocket communication between the app and the backend (ALB/Django) for real-time updates.
- Configure complex onboarding flows, including direct communication with residential devices via BLE (Bluetooth Low Energy) for WiFi credential transfer.
- Collaborate on integrating the app with AWS cloud services (Fargate, RDS, ElastiCache).
- Maintain and occasionally improve the internal administrative interface based on Django Admin UI.
Requirements
- 5+ years of software development experience, with at least 3 years specializing in React Native.
- Proven experience with Expo EAS, app store deployments (App Store / Play Store), and BLE integration.
- Solid knowledge of WebSockets and API consumption within AWS environments.
- English C1 preferred (minimum B2) for daily collaboration with U.S.-based teams.
- Must be based in Latin America.
What We Offer
- Flexible PTO.
- Professional growth opportunities.
- A collaborative, supportive team.
- Monthly compensation: $2,500 - $3,500 USD.
- Project duration: Approximately 4 months.
- Contract type: Independent Contractor.
- Work model: 100% Remote.
- Availability: 40 hours per week.
This role offers a unique opportunity to work on innovative mobile applications in a supportive remote environment. Competitive compensation and professional growth are key highlights.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months