Renewed Vision
Software Engineer — React / Next.js / React Native
Remote Frontend Development role with clear candidate location fit.
PostedJun 7, 2026
Eligible countries5 accepted countries
Seniority signalSenior
Work settingRemote
Accepted candidate locations
CanadaGermanyIndiaUnited KingdomUSA
Role overview
Software Engineer — React / Next.js / React Native
Requirements and responsibilities
Readable role content extracted into sections for faster review.
What You’ll Work On
- Build and maintain production-grade web applications using React and Next.js.
- Develop and ship cross-platform mobile features using React Native.
- Own features end-to-end — from API integration and data handling through component architecture and delivery.
- Make informed decisions about state management, rendering strategies (SSR/SSG/ISR), and performance trade-offs.
- Improve frontend performance through code splitting, bundle optimization, and render efficiency.
- Collaborate closely with product, design, and backend engineers to translate requirements into clear, well-scoped technical plans.
- Participate in design discussions and code reviews, contributing to shared patterns and best practices.
- Mentor less experienced engineers through pairing, feedback, and knowledge sharing.
Must haves
- 5+ years of professional software engineering experience.
- Strong production experience building and operating applications with React and Next.js.
- Production experience with React Native, including shipping mobile features to end users.
- Strong TypeScript fundamentals and experience building type-safe systems.
- Experience owning meaningful features or systems in a production environment.
- Solid understanding of frontend architecture, state management patterns, and performance considerations.
- Ability to clearly communicate technical trade-offs and collaborate effectively across teams.
Nice to haves
- Experience with advanced Next.js features (App Router, server components, caching strategies).
- Experience with monorepo tooling (Turborepo, Nx) and shared component libraries.
- Familiarity with real-time communication technologies (WebSockets, WebRTC).
- Backend experience (Node.js, API design, database modeling, caching strategies).
- Experience working on media-rich or performance-sensitive applications.
- Familiarity with Renewed Vision products (ProPresenter, ProVideoPlayer, ProScoreboard).
Similar roles
Keep a backup shortlist.
React, TypeScript India
Senior/Lead Full Stack EngineerTeamviewerView role React, TypeScript India
Senior Full Stack EngineerSureifyView role React, TypeScript 8 accepted countries
Senior Full Stack EngineerFionetView role React, TypeScript 13 accepted countries
Junior Full Stack EngineerMark43View role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.