Senior Staff Engineer

Stan

Stan

Software Engineering
Bengaluru, Karnataka, India
Posted on Jul 6, 2025

Company Description

Welcome to STAN, the ultimate destination for India's gaming community where you can Play, Hangout and Win. At STAN, we're more than just a platform; we're a thriving community that brings gamers together to connect, compete, and celebrate their passion. Our mission is to foster a sense of belonging, offering rewarding competitions and engaging with fun games on the app. With our unique club hosting feature, members can join dynamic hubs tailored to their interests. Join us at STAN and be a part of India's most vibrant gaming community, where unforgettable experiences await!

Role Description

This is a full-time on-site role for a Senior Staff Engineer located in Bengaluru. The Senior Staff Engineer will be responsible for leading engineering projects, developing high-quality software solutions, and mentoring junior engineers. The role involves collaborating with cross-functional teams, analyzing system requirements, and ensuring the scalability and performance of applications. The Senior Staff Engineer will also be involved in code reviews, troubleshooting complex issues, and staying updated with the latest technology trends.

Responsibilities

  • Lead the end-to-end architecture and development of scalable React Native applications across iOS and Android.
  • Collaborate with cross-functional teams (Product, Design, Backend) to deliver features with high performance and reliability.
  • Define and enforce best practices in code quality, testing, and performance optimization.
  • Own technical decision-making and be responsible for aligning mobile architecture with company goals.
  • Mentor and guide engineers across the mobile team and help elevate the overall technical bar.
  • Identify, evaluate, and recommend new technologies or tools to improve developer productivity and app performance.
  • Participate in code reviews, sprint planning, and technical deep-dives to ensure excellence in execution.
  • Take ownership of key initiatives, drive technical vision, and represent mobile concerns in organizational planning.

Requirements

  • 8+ years of experience in software development, with 4+ years of deep hands-on experience with React Native, React Js, Android, Swift.
  • Strong knowledge of mobile app development lifecycle and mobile UI/UX best practices.
  • Solid understanding of JavaScript/TypeScript and the React Native ecosystem (navigation, hooks, context, etc).
  • Experience with native module integration (Objective-C/Swift for iOS, Java/Kotlin for Android).
  • Proven experience in leading architecture for complex mobile applications used by large user bases.
  • Experience with CI/CD tools, app distribution, OTA updates (e.g., CodePush/Stallion), and performance monitoring.
  • Strong communication skills and ability to influence technical direction across teams.

Nice to Have

  • Experience with mobile analytics, deep linking, push notifications, or real-time communication (e.g., WebRTC, sockets).
  • Familiarity with app store deployment and release management for both iOS and Android.
  • Experience working in a fast-paced startup or consumer-facing product company.
  • Contributions to open-source or technical blogs/talks around mobile technologies.