[Remote] Mobile Engineer
Note: The job is a remote job and is open to candidates in USA. Vervint is seeking a Mobile Engineer to support its mobile application development initiatives. The role focuses on designing, developing, and delivering high-quality React Native applications, leading technical decisions, collaborating with clients and cross-functional teams, mentoring engineers, and contributing throughout the software development lifecycle.
Responsibilities
- Design and develop scalable mobile applications using React Native
- Lead technical decisions, architecture, and project workstreams
- Build and optimize high-performance iOS and Android applications
- Develop native modules using Swift/Objective-C and Kotlin/Java as needed
- Implement automated testing, CI/CD, deployment, and monitoring
- Troubleshoot complex technical issues and optimize application performance
- Collaborate with clients, architects, QA, and engineering teams
- Conduct code reviews, mentor engineers, and promote development best practices
- Create documentation and drive continuous improvement
Skills
- 5–7+ years of professional mobile development experience, including 4+ years with React Native and 2+ years in a senior/lead role
- Strong expertise in React Native, including Fabric, JSI, TurboModules, and Hermes
- Experience with native iOS and Android development
- Experience with mobile testing tools such as Jest, React Native Testing Library, Detox, or Maestro
- Familiarity with AWS, Azure, or GCP and modern DevOps practices
- Strong understanding of software architecture, APIs, databases, and cloud technologies
- Excellent problem-solving, communication, and collaboration skills
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
Benefits
- Remote work arrangement
- 4-month contract
Company Overview