Talent.com
This job offer is not available in your country.
Senior Mobile Software Engineer I

Senior Mobile Software Engineer I

EmburseIndia
11 hours ago
Job description

At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results. Emburse Android SW engineers contribute to developing an engaging and interconnected set of system solutions. As an engineer, you will enhance your customers' experiences, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.

Essential Functions

Technical

6+ years of mobile development experience across Android and iOS platforms

Proficiency in Java and Objective-C, with working knowledge of Kotlin and Swift

Strong experience with Android SDK, Xcode, Cocoa, Gradle, and Dependency Injection

Takes personal responsibility for the quality and maintainability of the product and actively identifies areas for improvement

Familiarity with MVVM, Clean Architecture, and modular design principles

Experience with Apple approval, Google Play deployment, and related release processes

Deep understanding of RESTful API design and secure data transmission (JSON, OAuth, HTTPS)

Knowledge of unit, integration, and UI automation testing across both ecosystems

Familiarity with tools like Git, Fastlane, Firebase, and Crashlytics

Understanding of OWASP and secure mobile coding practices

Identifies viable alternative solutions and presents them

Possesses empathy with the user of the software they are producing and uses that empathy to guide decision-making o Ability to analyze, refactor, and improve existing codebases

Understanding of relational databases, development frameworks, and commonly used industry libraries, especially SQLite.

Curious about new tech (e.g., AI code assistants, MCP…), but not necessarily an expert.

Process

Adopts SDLC best practices : Agile methodologies, code reviews, CI / CD workflows

Identifies risk early and proposes remediation paths.

Partners with product and analytics to drive technical requirements that take into account all parties' needs, and provide architectural guidance

Impact

On-boards and mentors less experienced team members

Develops robust, scalable software solutions independently

Leads refactor efforts to improve performance and maintainability

Makes complex contributions to technical documentation / knowledge base

Produces quality API documentation and ensures practices are followed

Fixes complex bugs and demonstrates advanced debugging skills

Participates in code reviews, mentors others, and contributes to team best practices

May lead small to moderate projects or technical initiatives, including peer coordination and occasional supervision

Participates in architectural discussions and contributes to platform strategy

Communication

Gives constructive feedback and mentors team members

Ability to communicate complicated concepts to junior staff

Actively participates in team discussions and shares progress with transparency

Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve.

Raises roadblocks and updates estimations as needed

Education and Experience

Education :

  • Required : Bachelor’s degree in Computer Science or related field, or equivalent years’ experience Experience :
  • Required : Minimum of 6 years in mobile development
  • At least 2+ years working on both iOS and Android codebases
  • Software design and architectural principles, like SOLID principles, MVVM & Clean architecture
  • Experience modernizing legacy apps and migrating to current best practices
  • Worked in cross-functional teams (e.g., product, QA, backend)

Preferable (but not essential) :

  • Experience working using AI code assistants
  • Familiarity with Jetpack Compose, SwiftUI, Combine, or Kotlin Multiplatform
  • Experience with CI pipelines (GitHub Actions, Jenkins)
  • Experience improving app accessibility and performance
  • Exposure to mobile observability (e.g., logs, metrics, APM)
  • Certifications :

  • Required : None
  • Additional Eligibility Qualifications

    Skills :

  • Ability to context-switch across Android and iOS environments without loss of quality
  • Demonstrated success in debugging and optimizing performance across platforms
  • Excellent attention to detail and curiosity for new trends and tools in mobile development
  • Comfortable working in English, both written and spoken
  • Create a job alert for this search

    Senior Software Engineer • India

    Related jobs
    • Promoted
    Senior macOS Engineer

    Senior macOS Engineer

    EgnyteNagpur, IN
    Egnyte is a place where we spark opportunities for amazing people.We believe that every role has meaning, and every Egnyter should be respected. With 22,000+ customers worldwide and growing, you can...Show moreLast updated: 30+ days ago
    • Promoted
    Flutter Mobile Engineer — iOS & Android

    Flutter Mobile Engineer — iOS & Android

    LOC | مدار الريادةnagpur, maharashtra, in
    OS and Android using Flutter (3.Implement real-time auction features : live bidding, timers, outbid notifications, push notifications. Integrate securely with backend APIs and WebSocket services.Impl...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Mobile Engineer (React Native)

    Senior Mobile Engineer (React Native)

    LivspaceIndia
    Role Summary You will lead the end-to-end delivery of high-impact mobile features for our React Native applications across iOS and Android. This includes architecture and design, hands-on implementa...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Mobile App Architect

    Senior Mobile App Architect

    Yamaha Motor Solutions IndiaIndia
    Highly experienced Senior Mobile Solution Architect to design and oversee the development of scalable and secure mobile applications. The ideal candidate will have 10+ years of experience in softwar...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Mobile Engineers (React Native)

    Senior Mobile Engineers (React Native)

    Fluent HealthIndia
    About Us : Fluent Health is a dynamic healthcare startup revolutionizing how you manage your healthcare and that of your family. The company will provide customers with high-quality, personalized opt...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    StimScience IndiaIndia
    About the Role We are seeking a highly skilled.Senior Google Cloud Functions (GCF) App Developer.The ideal candidate will have deep expertise in building scalable, secure, and high-performance serv...Show moreLast updated: 11 hours ago
    • Promoted
    Senior Mobile Full Stack Developer

    Senior Mobile Full Stack Developer

    InnerGizeIndia
    ABOUT THE ROLE We’re looking for a hands-on engineer to own our cross-platform mobile app and Python / Django backend, with a strong emphasis on Bluetooth Low Energy (BLE) connectivity.You’ll archite...Show moreLast updated: 9 days ago
    • Promoted
    ZEGOCLOUD Flutter Engineer (Android & iOS)

    ZEGOCLOUD Flutter Engineer (Android & iOS)

    QuantumGenieNagpur, IN
    Drago Live is a live streaming + virtual gifting + gaming app (think Bigo / Poppo / Tango vibes) built with Flutter & Dart. We use ZEGOCLOUD UI Kit & SDK for live video, beauty filters, PK battles, audi...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Mobile Engineer

    Mobile Engineer

    Prefr (Formerly CreditVidya)India
    Understand the architecture and lead the development of our lending app across.Own critical features end-to-end : from requirement analysis, design, coding, testing, deployment, to post-release moni...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Lead Mobile Engineer

    Lead Mobile Engineer

    SenpiIndia
    In just four months since launching on Base, Senpi has processed.K+ AI auto-trades , achieved a b (~3× higher than typical exchanges), and welcomed. Backed with $4M in Seed capital by top investors ...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Software Engineer (CI / CD) [T500-20124]

    Senior Software Engineer (CI / CD) [T500-20124]

    Best Buy IndiaIndia
    Key Responsibilities Design, implement, and maintain CI / CD pipelines for mobile applications (Android & iOS) Automate build, test, and deployment processes using tools like Jenkins, GitHub Actions,...Show moreLast updated: 11 hours ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Impetusnagpur, maharashtra, in
    We are looking for an engineer with strong experience in building, deploying, and scaling chatbot solutions on AWS.The role involves working closely with product and engineering teams to design con...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    Senior Software Developer - Mobile

    Senior Software Developer - Mobile

    Smarten SpacesIndia
    Lead from the front, code with purpose, and shape the future of mobile experiences — this Senior Mobile Developer role is made for hands-on leaders in an AI-first organization.At Smarten Spaces, AI...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Capgemini EngineeringIndia
    Required Qualifications - 3+ years of experience writing production-ready Go (Golang) code - Strong experience with AWS cloud services, particularly ECS, Fargate, S3, and CloudFront - Hands-on expe...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Mobile Engineer (Native iOS / Android) – PetYosa

    Mobile Engineer (Native iOS / Android) – PetYosa

    PetYosaIndia
    About the Job PetYosa’s mobile app is the core touchpoint for pet parents.While React Native is our primary framework, we need a. If you love squeezing every millisecond out of mobile performance an...Show moreLast updated: 11 hours ago
    • Promoted
    Mobile engineer Manager

    Mobile engineer Manager

    ScaleneWorks People Solutions LLPIndia
    We’re Hiring : Manager – Mobile Development (Android & iOS) Location : .Minimum 3 years We’re looking for a.Key Responsibilities Lead and mentor a team of Android & iOS developers.Define the vision, a...Show moreLast updated: 9 days ago
    • Promoted
    Sr Engineer, Software - Platform [T500-20285]

    Sr Engineer, Software - Platform [T500-20285]

    ANSRIndia
    About T-Mobile T-Mobile US, Inc.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flagship br...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    Senior Software Engineer (CI / CD) [T500-20158]

    Senior Software Engineer (CI / CD) [T500-20158]

    Best Buy IndiaIndia
    Key Responsibilities Design, implement, and maintain CI / CD pipelines for mobile applications (Android & iOS) Automate build, test, and deployment processes using tools like Jenkins, GitHub Actions,...Show moreLast updated: 11 hours ago