Job Title: Senior Cross-Platform Developer (React Native & Web)
?About the Role
?We are seeking a highly creative and technical Cross-Platform Developer to join our team. In this role, you will be responsible for architecting and building high-performance, universal applications that run seamlessly across Web, iOS, and Android from a single codebase.
?The ideal candidate bridges the gap between traditional software engineering and creative coding, with a deep focus on fluid 2D/3D animations, interactive user interfaces, and high-performance rendering. You will be instrumental in developing a "Universal UI" strategy that ensures a premium, native feel on mobile devices while maintaining a responsive, desktop-optimized experience on the web.
?Key Responsibilities
?Universal Development: Architect and maintain a cross-platform codebase using React Native Web, ensuring feature parity across mobile and web environments.
?Interactive UI/UX: Develop complex, gesture-driven interfaces and gamified UI elements that provide a tactile, high-end user experience.
?Creative Coding & Animation: Implement advanced 2D transitions and 3D environments that remain performant across varying hardware capabilities.
?Responsive Architecture: Build adaptive layouts that intelligently transition between mobile-first touch interfaces and desktop-first mouse interactions.
?Performance Optimization: Debug and optimize the JavaScript bridge, rendering cycles, and GPU usage to maintain a consistent 60 FPS across all platforms.
?Collaboration: Work closely with design and product teams to translate high-fidelity prototypes into functional, scalable code.
?Required Technical Skills & Qualifications
?Framework Mastery: Expert-level proficiency in React Native and React Native Web.
?Advanced Motion: Extensive experience with React Native Reanimated, Moti, or GSAP for complex, non-linear animations.
?3D Rendering: Proven experience with Three.js and React Three Fiber (R3F) in a web and/or mobile context.
?State Management: Mastery of modern state containers such as Zustand, Redux, or Recoil.
?TypeScript: Strong experience with TypeScript for building robust, self-documenting codebases.
?Styling & Layout: Deep understanding of Flexbox, CSS-in-JS, and the React Native layout engine (Yoga).
?Version Control: Professional experience with Git-based workflows and CI/CD best practices.
?Nice-to-Have Skills
?Graphics Engines: Experience with React Native Skia for high-performance 2D vector graphics.
?Platform Tooling: Expertise with Expo (Router, EAS, and SDK modules).
?Native Knowledge: Familiarity with Swift, Objective-C, or Kotlin for writing custom Native Modules when required.
?Deployment: Experience managing releases on the Apple App Store, Google Play Store, and web hosting environments.
Job Type: Freelance
Contract length: 3 months
Pay: ₹30,000.00 - ₹50,000.00 per month
Benefits:
Work from home
Work Location: Remote
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.