2 months ago
Remote, United StatesSenior
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 involving 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 technical solutions.
- Improve application performance, reliability, automated testing, tooling, and release processes.
- Participate in code reviews, technical discussions, knowledge sharing, and technical-debt reduction.
Requirements
- 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.
- Preferred experience includes mobile CI/CD, over-the-air releases, observability, crash reporting, push notifications, deep linking, offline workflows, accessibility, or internationalization.
- Preferred experience includes high-traffic consumer applications, payments, digital wallets, native hardware, or 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 role performed primarily from the employee’s residence.
- Occasional travel is required, primarily within the United States several times a year and rarely globally.
- External candidates may be required to attend an in-person interview at a VERSANT Media location.
- Benefits may include health insurance, retirement plans, and paid time off.
Tech Stack
Categories
Mobile
About Versant
Versant is a Milwaukee-based, privately held branding and marketing services firm that helps employers and consumer brands with strategy, research, and creative execution. Its offerings include brand development, video production, employer branding, internal communications, and recruitment marketing, delivered on a project or retainer basis. Founded in 1962, the company supports organizations seeking to clarify their brand and improve talent and customer communications.
