Mobile Software Engineer

4 weeks ago


Bengaluru, Karnataka, India SHIELD Full time

At SHIELD, we're building a device-first fraud intelligence platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activity.

Our platform is powered by SHIELD AI, which identifies the root of fraud with the global standard for device identification (SHIELD Device ID) and actionable fraud intelligence.

We're trusted by global unicorns like inDrive, Alibaba, Swiggy, Meesho, TrueMoney, and more. With offices in San Francisco, London, Berlin, Jakarta, Bengaluru, Beijing, and Singapore, we're rapidly achieving our mission - eliminating unfairness to enable trust for the world.

As a Mobile Software Engineer, you'll directly contribute to the design, development, testing, and distribution of our mobile SDKs for iOS. You'll work individually and as a team to develop mobile software components and frameworks, advising on technical support and product adoption for clients in line with pre-sales, post-sales, and renewal processes.

  • Support the full software development lifecycle for new and existing mobile applications, SDKs, and RESTful services.
  • Build a highly secure, obfuscated static/dynamic library that's Apple app store compliant to be deployed on client mobile devices.
  • Develop reusable iOS software components and frameworks based on best practices.
  • Document application requirements, design, test, integration, and other related processes.
  • Stay up-to-date with the latest mobile technologies, devices, tools, and conventions.

Requirements

  • Degree in Computer Science, Software Engineering, Information Technology, or related fields.
  • Minimum 3 years' of relevant experience in mobile development.
  • Proficient C/C++ developer with a record of writing clean code.
  • Experience in developing iOS SDKs.
  • Experience in programming languages like Swift, Objective-C.
  • Experience building maintainable and testable code bases, including API design, unit testing, and UI testing techniques.
  • Experience in maintaining applications, crash analytics, remote debugging, and continuous integration.
  • Familiar with iOS development tools (Xcode, CocoaPods, Swift Package Manager, CI/CD, Fastlane, etc.).
  • Understanding of mobile architectures and design principles for iOS.


  • Bengaluru, Karnataka, India People10 Full time

    Job Title: Mobile Software EngineerWe are seeking an experienced Mobile Software Engineer to join our agile development team. As a Mobile Software Engineer, you will be responsible for designing, developing, and deploying high-quality mobile applications.Key Responsibilities:Support the application lifecycle, from concept to maintenanceDevelop mobile...


  • Bengaluru, Karnataka, India Getinz Full time

    Job Role : Senior Android EngineerExperience Range : 8 yearsWork Mode : Work from officeNotice period : Immediate to 30 daysRequirements :Degree in Computer Science, Software Engineering, Information Technology or related fieldsMinimum 8 years' of relevant experience in mobile developmentProficient Java, Kotlin, C/C++ developer with a record of writing clean...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job Title: Senior Software Engineer, MobileWe're seeking a highly skilled Senior Software Engineer, Mobile to join our Mobile Engineering team at Procore Technologies. As a key member of our team, you'll play a crucial role in driving the development of our cloud-based construction management software.Key Responsibilities:Design and implement scalable and...


  • Bengaluru, Karnataka, India SHIELD Full time

    SHIELD is a leading fraud intelligence platform that empowers digital businesses to eliminate fake accounts and stop fraudulent activity.Our platform is powered by SHIELD AI, which identifies the root of fraud using the global standard for device identification (SHIELD Device ID) and actionable fraud intelligence.We are trusted by global unicorns like...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job DescriptionWe're seeking an exceptional Staff Software Engineer, Mobile to join our Mobile Engineering team at Procore Technologies.In this pivotal role, you'll have the unique opportunity to drive the next generation of field application platform initiatives in a global SaaS infrastructure.You'll collaborate closely with our dedicated and talented team...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    We are seeking a highly skilled Senior Mobile Software Engineer to join our Mobile Engineering team at Procore Technologies. As a key member of our team, you will be responsible for designing, developing, and implementing scalable and robust mobile applications for our global SaaS infrastructure.Key Responsibilities:Design and develop mobile applications for...


  • Bengaluru, Karnataka, India Lumosity Full time

    About the RoleWe are seeking a skilled Mobile Engineer to join our team at Lumos Labs. As a key member of our engineering team, you will be responsible for developing and maintaining our mobile applications, ensuring they are high-quality, performant, and meet the needs of our users.Key ResponsibilitiesDesign and develop mobile applications using Flutter and...


  • Bengaluru, Karnataka, India SHIELD Full time

    Join SHIELD's Mission to Eliminate UnfairnessAt SHIELD, we're on a mission to empower businesses to stay ahead of new and unknown fraud threats. As a Senior Mobile Software Engineer, you'll play a critical role in designing, developing, testing, and distributing our mobile SDKs for Android.Key ResponsibilitiesSupport the full software development lifecycle...


  • Bengaluru, Karnataka, India The Proven Club Full time

    Job OpportunityWe are seeking a skilled Mobile Software Engineer to join our team at The Proven Club. As a key member of our team, you will be responsible for designing and developing innovative mobile applications using Flutter.About the RoleDevelop high-quality mobile applications using Flutter and related technologies.Collaborate with cross-functional...


  • Bengaluru, Karnataka, India NextGrowth Labs Full time

    We are seeking a skilled Mobile Software Engineer to join our team at NextGrowth Labs. The ideal candidate will have experience with Android and iOS development, and will be responsible for designing, building, and maintaining high-performance mobile applications.About the RoleTranslate designs and wireframes into high-quality codeDesign, build, and maintain...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India NTT DATA Services Full time

    Job Title: Software Engineer - Mobile ApplicationsJob Summary: NTT DATA Services is seeking a skilled Software Engineer - Mobile Applications to join our team in Bengaluru, India. As a Flutter Developer, you will work closely with Product Owners and Solution Designers to develop high-quality mobile applications.Responsibilities:Collaborate with architects...


  • Bengaluru, Karnataka, India The Cigna Group Full time

    About the RoleCigna International Health is seeking a seasoned software engineer to spearhead the development of its mobile platform. As a key member of our team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our global customers.ResponsibilitiesProject Delivery: Ensure software projects are...


  • Bengaluru, Karnataka, India Virtusa Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Virtusa in Bangalore, India.About the Role:Solve complex problems at platform and application levels.Create mobile applications and products using Core Java and Android SDK.Integrate apps with third-party APIs and Cloud APIs.Lead...


  • Bengaluru, Karnataka, India SHIELD Full time

    At SHIELD, we are building a device-first fraud intelligence platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activity.Our platform is powered by SHIELD AI, which identifies the root of fraud with the global standard for device identification (SHIELD Device ID) and actionable fraud intelligence.We are trusted...


  • Bengaluru, Karnataka, India TETRAHED INC Full time

    Job Description: We are seeking a seasoned Mobile Application Developer to lead and mentor a team of engineers in building exceptional mobile experiences at TETRAHED INC. Key Responsibilities:- Lead and mentor a team of engineers in delivering high-quality mobile applications.- Design, develop, and deploy mobile applications using React Native and...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job Title: Mobile Software Engineer - iOS ArchitectAbout the Role:We are seeking a highly skilled Mobile Software Engineer - iOS Architect to join our team at Procore Technologies. As a key member of our Product & Technology Team, you will be responsible for designing and architecting scalable and robust mobile applications for Native iOS platforms.Key...


  • Bengaluru, Karnataka, India HERE Technologies Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our mobile development team. As a key member of our team, you will be responsible for contributing to the development of our iOS applications, with a focus on Flutter development in the future. Your expertise in building high-quality, scalable, and efficient software will be...


  • Bengaluru, Karnataka, India Talentgigs Full time

    Talentgigs seeks a skilled Mobile Software Engineering Specialist to join our team in Hyderabad. The estimated annual salary for this role is ₹3,500,000 - ₹6,000,000.Job Description: We are looking for an experienced Android developer with a strong background in secure, consumer-facing applications. The ideal candidate will have at least 7 years of...


  • Bengaluru, Karnataka, India The Proven Club Full time

    We are looking for a highly skilled and experienced Mobile Software Engineer to join our team at The Proven Club. As a key member of our team, you will be responsible for developing and maintaining our mobile applications using Flutter.The ideal candidate will have extensive experience with Flutter, with a strong understanding of its ecosystem and toolchain....


  • Bengaluru, Karnataka, India Iosys Software Full time

    Key Responsibilities:We are seeking a highly skilled Senior Software Engineer to join our Product & Engineering team at Iosys Software.Key Requirements:5+ years of experience in software development with a focus on full-stack engineering.Strong expertise in Golang, React Native, and mobile application development.Proficiency in NoSQL data stores such as...