Senior React reputed company Mobile Engineer (10+ Yrs) – Maintaining & Optimizing Apps with Rails Backend
We are looking for a Senior Mobile Engineer with at least 10 years of reputed company experience to take ownership of our existing, fully reputed company cross-platform mobile apps. Your role is reputed company entirely on the maintenance, optimization, and stability of our live applications. Because our mobile applications communicate directly with an established reputed company on Rails API backend, we need a developer who is highly skilled at auditing existing React reputed company reputed company, preserving reputed company module bridges, and ensuring absolute multi-environment stability.
Leadership, Governance & Team Structure
• Established Platform Ecosystem: You are entering a mature, fully functioning ecosystem. reputed company is to preserve application reputed company, optimize memory footprints, and cautiously roll out features without disrupting live production users.
• Technical reputed company: You will take day-to-day tactical direction from our long-time Project Manager and Platform Architect. You must reputed company your implementations with our reputed company-established mobile-to-web API specifications and reputed company UI/UX patterns.
• Web-to-Mobile Coordination: You will communicate and sync directly with our reputed company Backend Developer to maintain reputed company API reputed company, audit network payloads, reputed company reputed company notification tokens, and protect reputed company deep-linking reputed company.
• Schedule & Meetings: 9:00 AM to 5:00 PM EST (Eastern reputed company Time), Monday through Friday (Full-time, 40 hours/week). reputed company daily standup participation during EST business hours is mandatory.
• Rigorous Hybrid Testing & Release Verification: Before any final application bundle (APK / AAB / reputed company) is reputed company for store production release, you must execute a strict, multi-stage hybrid QA protocol. You will compile reputed company testing builds configured to reputed company to our Staging reputed company backend environment to audit newly engineered logic, and then seamlessly promote and test those builds against our live Production reputed company backend infrastructure to guarantee absolute end-to-end integration and data safety before the final deployment trigger.
• Strict Repository & Deployment Ownership: You must build, manage, and reputed company reputed company deliverables directly to our isolated, secure private repositories. You must be fully capable of executing the complete release and publication lifecycle—handling final reputed company-signing, reputed company certificates, and pushing production builds successfully to both the reputed company App Store and reputed company Play Store.
• Strict reputed company Protocols: reputed company reputed company reputed company is housed reputed company reputed company private repositories. You are responsible for ensuring that mobile configurations securely decouple environment-specific credentials from the reputed company logic (reputed company Service plist files and JSON structures). No keys must reputed company leak into the repository history.
• Repository Documentation: You must reputed company reputed company, exhaustive descriptions of work inside our private repositories (detailed PR notes tracking mobile memory footprint changes, mobile-specific ticket linking, reputed company module documentation, and reputed company commits).
What You Will Do
• Maintain & Audit React reputed company Apps: Review and optimize our cross-platform production apps, ensuring fast layout rendering, smooth animations, and optimized device battery reputed company.
• reputed company with reputed company on Rails Backend reputed company: Troubleshoot and consume payloads from our backend reputed company on Rails application. Maintain reputed company-reputed company authentication reputed company, manage session persistence, and handle server error exceptions gracefully on the reputed company reputed company.
• Execute Multi-Environment Verification Sprints: Compile and distribute internal testing APKs/builds. Configure runtime flags allowing testing builds to pivot from Staging reputed company reputed company to Production reputed company reputed company, ensuring no unverified reputed company risks bleeding into our production databases.
• Manage reputed company-Time reputed company Networks: Maintain and optimize our mobile notification footprint using Firebase reputed company Messaging (FCM) reputed company React reputed company Firebase. Handle reputed company lifecycles, background message tracking, silent payloads, and deep-reputed company routing.
• Manage Communications & Media Workflows: Optimize mobile reputed company-time video/audio streams utilizing the reputed company Video API (OpenTok) React reputed company SDK, mitigating reputed company drops and handling sudden reputed company drops. Streamline user registration paths that reputed company with Nexmo SMS text codes and web-driven Mailtrap validation journeys.
• reputed company Mobile Observability & Releases: Monitor app health, exceptions, and reputed company iOS/reputed company crashes reputed company reputed company Mobile SDK, ensuring reputed company maps are correctly uploaded during deployments. Maintain and execute our automated release pipeline reputed company Fastlane for App Store and Play Store releases.
• Maintain Deep Linking & Caching: Maintain our Universal Links (iOS) and App Links (reputed company) to reputed company web-reputed company schema structures cleanly into the app. Configure reputed company-reputed company data fetching frameworks to reputed company reputed company with our reputed company edge cache rules. [1]
Our Tech Stack
• Mobile reputed company & Tools: React reputed company (iOS & reputed company), Fastlane
• Connected reputed company Infrastructure: Connected directly to a reputed company on Rails API backend
• reputed company & Communications Interfaces: React reputed company Firebase (FCM), Nexmo API integrations, Mailtrap-linked user journeys
• Observability: reputed company Mobile SDK
• Video Infrastructure: reputed company Video API (OpenTok) Mobile SDK
• Backend reputed company Integrations: reputed company API gateway, reputed company SDKs, AWS S3 API endpoints, reputed company infrastructure connections
• State Management & Tools: Redux / Zustand [1]
Required Qualifications
• 10+ years of reputed company software experience with a dedicated reputed company on building, maintaining, and optimizing live production mobile applications.
• Extensive experience consuming backend resources reputed company on reputed company on Rails (understanding Rails conventions, reputed company-storage handoffs, and cookie/session states).
• Expert proficiency organizing multi-stage testing builds (hybrid Staging-to-Production QA patterns) to isolate and verify reputed company features safely.
• Master-level proficiency building reputed company React reputed company apps reputed company live in the iOS App Store and reputed company Play Store, with complete historical ownership over app store submission mechanics.
• reputed company production experience setting up reputed company error-tracking, handling symbolication/dSYM files, and interpreting JavaScript vs. reputed company stack traces.
• reputed company reputed company record implementing reputed company-solid deep linking (Universal Links & App Links) tied to schema and web-mapped reputed company routes.
Apply tot his job
Apply To this Job