JavaScript Mobile Developer
Job Summary
RevStar is a dynamic team of engineers, UX designers, and product managers committed to putting your business first in the pursuit of excellence. As an AWS Advanced Partner, we deliver cloud-native web and mobile applications, building modern data and AI solutions that drive tangible value for our clients.
We are passionate about what we build and how we build it. Our ethos is guided by Service, Collaboration, Transparency, Accountability, and Quality - principles that underpin every role, from architecture and design to coding and delivery. We approach each project with an agile mindset, continuously analyzing goals and business needs to ensure optimal outcomes.
At RevStar, our people are our greatest resource. We foster a collaborative, remote-first culture where teams freely share ideas, innovate together, and grow both individually and collectively. By joining us, you’ll have the opportunity to work with cutting-edge technologies across diverse industries, delivering value-driven products for clients who prioritize quality and performance. We believe in the pursuit of better, not just in cloud-native app development, but in creating meaningful experiences and outcomes that matter.
We’re looking for a JavaScript Mobile Developer to join our fully remote team. You’ll build cross-platform React Native apps, integrate front-end features with AWS backends, and optimize performance for seamless user experiences. The ideal candidate thrives in a fast-paced, agile environment, takes ownership of projects, and contributes across the full app development lifecycle—from architecture and coding to deployment and improvement. Above all, the candidate embodies RevStar’s core values of Service, Transparency, Accountability, Adaptability, and Teamwork.
Role and Responsibilities
- Develop and maintain cross-platform mobile applications using React Native for both iOS and Android, delivering high-quality, performant apps.
- Integrate front-end mobile features with backend APIs and cloud-native services, ensuring seamless functionality and data flow.
- Translate UI/UX designs into polished, responsive, and user-friendly interfaces, balancing aesthetics with performance.
- Optimize app performance across devices and operating systems, proactively identifying and resolving bottlenecks or bugs.
- Contribute to architecture and scalability discussions, helping shape app structure and long-term maintainability.
- Collaborate closely with product managers, designers, and engineers, actively participating in Agile/Scrum ceremonies, design reviews, and code reviews.
- Write clean, maintainable, and well-documented code, adhering to best practices and standards for readability, testing, and scalability.
- Support app deployment and maintenance, including publishing updates to the Apple App Store and Google Play Store, and monitoring production performance.
- Engage in continuous learning and improvement, staying current with React Native, cloud-native technologies, and mobile development best practices.
Qualifications
- 3–5 years of software development with a strong focus on JavaScript/TypeScript, and 2+ years hands-on with React Native.
- Experience building, publishing, and maintaining apps for iOS and Android in the Apple App Store and Google Play Store.
- Familiarity with AWS services such as Lambda, API Gateway, ECS, and other cloud-native tools; ability to integrate mobile apps with backend APIs and services.
- Strong understanding of mobile performance optimization, responsive design, and best practices for user experience across devices and OS versions.
- Experience with RESTful APIs, OAuth, Cognito, and secure mobile app authentication workflows.
- Hands-on experience with GitHub, CI/CD pipelines, and automated testing; ability to work effectively in remote, fast-paced, agile teams.
- Excellent analytical, debugging, and problem-solving skills, paired with the ability to communicate technical concepts clearly to team members and stakeholders.
- AWS Certified Developer – Associate, or willingness to obtain within 90 days.
Location
Remote, United States
Company Benefits
- Paid Time Off – Take the time you need to recharge and stay productive.
- Remote-First Working Environment – Collaborate from anywhere while staying connected with our global team.
- Comprehensive Health Coverage – Medical, Dental, Vision, FSA, HSA, Short-Term & Long-Term Disability.
- Annual Learning & Development Stipend – Invest in your skills with conferences, certifications, or courses.
- Peer Mentorship & Coaching – Learn from experienced engineers, product managers, and architects to accelerate your growth.
- Professional Growth Opportunities – Exposure to cutting-edge AWS GenAI, data, and cloud technologies across diverse industries.
- Company Outings & Volunteer Opportunities – Build relationships and give back to the community.
- Collaborative, Innovative Culture – Work alongside top talent in a fast-paced, supportive environment that values curiosity and initiative.