Remote Position
[Remote] Senior Software Engineer, Mobile (React Native)
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. VERSANT is a media and entertainment business with digital platforms and ventures serving audiences through news, sports, entertainment, and related digital assets. The company is seeking a Senior React Native Software Engineer to design, build, and evolve high-quality iOS and Android applications, owning features from technical design through production support. The role also involves guiding mobile architecture and collaborating with Product, Design, QA, and Engineering teams.
Responsibilities
- Design, build, test, and maintain scalable React Native applications for iOS and Android
- Develop reusable, accessible, and high-performing components using React Native and TypeScript
- Guide architectural decisions across navigation, state management, data access, and native integrations
- Integrate REST and GraphQL APIs, authentication services, analytics platforms, and third-party SDKs
- Own features from technical design through testing, release, monitoring, and production support
- Partner with Product, Design, QA, and backend engineers to deliver effective technical solutions
- Improve application performance, reliability, automated testing, CI/CD, tooling, and release processes
- Contribute through code reviews, technical discussions, knowledge sharing, and responsible technical-debt reduction
Skills
- 5+ years of software engineering experience, including 3+ years building and supporting production React Native applications
- Strong proficiency with React Native, React, TypeScript, and modern JavaScript across iOS and Android
- Strong understanding of mobile architecture, navigation, state management, component design, data persistence, and platform-specific behavior
- Experience integrating REST or GraphQL APIs, authentication, and third-party services
- Experience with automated testing, mobile build and signing, and Apple App Store and Google Play release processes
- Ability to produce clean, secure, testable, and maintainable code using sound engineering practices
- Strong ownership, communication, and problem-solving skills within a distributed engineering team
- Experience using AI-assisted development tools or integrating AI into products or engineering workflows
- Experience with mobile CI/CD, over-the-air releases, observability, crash reporting, push notifications, deep linking, offline workflows, accessibility, or internationalization
- Experience building high-traffic consumer applications or integrating payments, digital wallets, or native hardware
- Experience with ticketing, concessions, point-of-sale, inventory, ordering, loyalty, cinema, entertainment, or hospitality platforms
- Familiarity with Node.js, Ruby on Rails, relational databases, Redis, or AWS
Benefits
- Fully remote work, performed primarily from an employee's residence
- Health insurance
- Retirement plans
- Paid time off
Company Overview
Company H1B Sponsorship