HamburgerMenu
hirist

ThoughtSpot - Member of Technical Staff IV - Mobile App Designing

Posted on: 16/12/2025

Job Description

Responsibilities :


- Design and develop advanced mobile applications using React Native for both iOS and Android platforms


- Collaborate with product managers, designers, and backend engineers to deliver delightful user experiences.


- Drive architectural decisions, ensuring scalability, performance, and maintainability of mobile codebases.


- Leverage and integrate native iOS (Swift/Objective-C) and Android (Kotlin/Java) skills when needed for platform-specific requirements.


- Optimize mobile app performance, responsiveness, and offline-first experiences.


- Write clean, reusable, testable, and efficient code with strong attention to detail.


- Mentor junior engineers and contribute to code reviews, design discussions, and best practices.


- Stay current with industry trends, emerging technologies, and mobile development best practices.


Required Skills & Qualifications :


- 8+ years of overall software engineering experience, with at least 5+ years in mobile app development.


- Strong expertise in React Native with proven experience delivering apps at scale.


- Familiarity with native iOS (Swift/Objective-C) and Android (Kotlin/Java) development, with the ability to integrate native modules into React Native apps.


- Solid understanding of mobile UI/UX principles, RESTful APIs, GraphQL, and offline data handling.


- Experience with performance optimization, memory management, and debugging for mobile apps.


- Familiarity with error logging and monitoring tools (e.g., Bugsnag, Sentry, Firebase Crashlytics).


- Proficiency with modern mobile tooling: Xcode, Android Studio, Gradle, Fastlane, etc.


- Strong knowledge of software engineering principles: design patterns, CI/CD, automated testing, code quality.


- Excellent problem-solving, debugging, and analytical skills.


- Strong communication and collaboration abilities, with experience working in cross-functional, global teams


Preferred Qualifications :


- Experience building enterprise SaaS or analytics products.


- Exposure to mobile security best practices (authentication, encryption, secure storage).


- Experience integrating AI/ML capabilities or data visualization into mobile apps

info-icon

Did you find something suspicious?