Software Engineer — React / Next.js / React Native
Renewed Vision19 days ago
Responsibilities
- 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 to component architecture.
- Make informed decisions about state management and performance trade-offs.
- Improve frontend performance through code splitting and bundle optimization.
- Collaborate with product, design, and backend engineers on technical plans.
- Participate in design discussions and code reviews.
- Mentor less experienced engineers through pairing and feedback.
Requirements
- 5+ years of professional software engineering experience.
- Strong production experience with React and Next.js.
- Production experience with React Native, including shipping mobile features.
- Strong TypeScript fundamentals and experience with type-safe systems.
- Experience owning meaningful features or systems in a production environment.
- Solid understanding of frontend architecture and performance considerations.
- Ability to communicate technical trade-offs and collaborate effectively.
Benefits
- Formalized engineering leveling framework with dual career tracks.
- Opportunity to grow architectural influence and lead technical initiatives.
Tech Stack
Next.jsNode.jsReactReact NativeTypeScript