Logo

Android Engineers (React Native) (NCS/Job/ 3347)

For Sketch Brahma Is An It Company Based In Bangalore, India. We Pro
4.5 - 6 Years
Full Time
Up to 15 Days
Up to 13 LPA
1 Position(s)
Bangalore / Bengaluru
Posted 22 Days Ago

Job Skills

Job Description

Senior Android Engineer (React Native)
Full-time | On-site | Start: Immediate
About the Role
We are looking for a Senior Android Engineer with deep React Native expertise to build and own the trading
experience on Android — real-time data, interactive charting, fluid interactions, and rock-solid performance.
What We’re Looking For
You have shipped production React Native apps that handle real-time data streams, complex UI states, and
performance-sensitive rendering. You understand the Android platform deeply — native modules, bridge
performance, and platform-specific behaviour. Ideally, you have worked on trading, fintech, or data-intensive
mobile products. You take ownership of your features end-to-end, care about code quality, and are comfortable
driving technical decisions independently.
What You’ll Do
• Own the mobile trading experience on Android — architecture, performance, and end-to-end quality.
• Build and optimize real-time data rendering — WebSocket lifecycle management, efficient list rendering,
and minimal re-renders for streaming data.
• Integrate complex WebView-based components with bidirectional JavaScript bridge communication.
• Collaborate with product and design to deliver polished, intuitive interfaces for a financial product where
trust and clarity are paramount.
• Define mobile engineering standards — component architecture, state management patterns, testing
strategy, and performance benchmarks.
• Drive code reviews, mentor team members, and champion best practices across the mobile team.
• Participate in stabilization and release cycles — profiling, device matrix testing, and regression analysis.
Must-Have
• 4+ years React Native experience with production apps on Google Play Store.
• Strong TypeScript skills and deep understanding of React Native internals — bridge, native modules, and
performance optimization.
• Experience with real-time data handling — WebSockets, efficient UI updates for streaming data, and
state synchronization.
• Experience integrating WebView-based components with JS bridge communication.
• Proficiency with state management at scale (Redux, Zustand, or MobX).
• Experience with push notifications (FCM), deep linking, and complex navigation patterns.
• Strong debugging skills — Flipper, React DevTools, native crash analysis, and performance profiling.
Nice-to-Have
• Prior experience building trading, brokerage, or fintech mobile apps.
• Experience with charting library integration in mobile apps.
• Knowledge of server-driven UI (SDUI) patterns.
• Experience with feature flags, A/B testing frameworks, and app modularization.
• Familiarity with native Android development (Kotlin) for bridge modules.
Tech Stack
Framework React Native
Language TypeScript / JavaScript
State Management Redux / Zustand
Real-time WebSocket, SSE
Charting Charting library via WebView bridge
Testing Jest, Detox (E2E), device matrix testing (Android 10+)
What We Offer
• Build a complete real-time trading experience on mobile — technically deep and user-facing.
• Clear feature ownership with autonomy to drive architectural decisions.
• A small, high-calibre mobile team working on a greenfield product.
• Competitive compensation, equity participation, and flexible work culture.
• Exposure to fintech product development across global markets.