Job Title:
Senior / Lead React Native Developer
Location:
Bangalore
Experience:
8–10 Years
Employment Type:
Full-time
About Nubra
Nubra is an all-in-one trading platform designed for modern traders—from stock scalpers to options strategists. It brings together powerful tools like advanced option chain, multi-leg strategy builder, chart-led execution, real-time market data, and smart alerts into a single seamless experience.
With features such as API access, automated Flexi orders, tick-level data, and institutional-grade charts, Nubra enables users to analyse, build, and execute trading strategies efficiently in real time.
Built for performance and scale, Nubra focuses on delivering low-latency, reliable, and data-driven trading experiences.
Role Summary
We are looking for a Senior / Lead React Native Developer with 8–10+ years of experience in frontend and mobile application development, with deep expertise in JavaScript and modern frontend technologies.
You will lead the React Native engineering efforts, drive architecture decisions, and build high-performance, scalable mobile applications used by large-scale user bases.
Key Responsibilities
Mobile Application Development
Design, develop, and maintain high-quality mobile applications using React Native
Write clean, modular, and scalable code
Ensure applications are optimized for performance, responsiveness, and reliability
Collaborate with product, design, and backend teams to deliver features end-to-end
Performance Engineering
Optimize React Native applications for high performance at scale
Identify and resolve memory leaks, UI lag, frame drops, and rendering issues
Improve application startup time and runtime performance
Optimize JS thread, UI thread, and native bridge interactions
Debug using tools such as Android Studio Profiler, Xcode Instruments, React Native tools, and Flipper
Real-Time Data & Networking
Implement systems for real-time data updates
Work with WebSockets, gRPC, REST APIs, and streaming systems
Handle high-frequency data updates efficiently
Architecture & Engineering Practices
Lead scalable mobile architecture design
Define and enforce coding standards and best practices
Work with Redux, Zustand, MobX
Ensure code quality, testing, and maintainability
Native Integration
Work across Android and iOS platforms
Integrate native modules using Kotlin/Java and Swift/Objective-C
Experience with React Native New Architecture (TurboModules, JSI, Fabric)
UI/UX Engineering
Build pixel-perfect, responsive interfaces
Optimize complex UI components and animations
Work with Reanimated and Gesture Handler
Team Leadership
Lead and mentor developers
Conduct code reviews and design discussions
Drive technical roadmap and architecture decisions
Solve complex engineering challenges
Required Skills
Core
8–10+ years in frontend/mobile development
4–6+ years with React Native
Strong JavaScript and TypeScript expertise
Deep understanding of modern frontend practices
Mobile Development
Strong React Native internals knowledge
Android & iOS debugging experience
Experience building production-grade apps
Performance
Expertise in optimizing large-scale mobile apps
Knowledge of memory, rendering, and network optimization
Experience with profiling tools
Networking
WebSockets, gRPC, REST APIs, streaming architectures
Tools
Git, CI/CD pipelines, code quality tools, automated testing
Good to Have
Experience in fintech, trading, or real-time data applications
Experience with protobuf or binary protocols
Handling large concurrent user bases
Knowledge of mobile security best practices
What We’re Looking For
Strong problem-solving ability
Excellent communication and leadership skills
Ability to thrive in fast-paced environments
High ownership and accountability