What Mobile Software Engineer Jobs are in India?
Showing 2503 Mobile Software Engineer jobs in India
Job Description
**WHAT YOU'LL DO**
+ Perform design, coding, unit testing, integration testing and expert-user testing of software applications on Mobile platforms, including Android & iOS, and support product verification and validation testing.
+ Understand product requirements and use cases and lead software development for one or more features in the areas including but not limited to - technical requirements development, interface specifications, component architecture and detailed design, prototyping, implementation, identify development test strategy, development of unit and component test design, unit and component test cases, test procedures and scripts, and test execution.
+ Perform analysis and defect repair of one or more issues in the applications, as well as perform root cause analysis and identify corrective and preventive actions to address current and future issues.
+ Participate in development or enhancements of mobile architecture, platform and tools for development of mobile applications at various layers including user interface, communication layer, network interface and performance.
+ Participate in authoring and/or reviewing one or more project deliverables such as analyses, specifications, design, code, test/tool procedures, processes and procedures ensuring feasibility, thoroughness, clarity, correctness and accuracy, and provide relevant and critical feedback.
+ Collaborate effectively with stakeholders within and outside the organization to resolve technical issues with effective solutions.
+ Demonstrate an understanding of dependencies with variations across phone platforms, OS and Application Interface (API) versions, etc. and ensuring compatibilities and compliances across them.
+ Stay abreast of the latest developments in Mobile software technologies including the Mobile Operating System (OS) platform updates, deployment strategies, cloud interfaces, Cybersecurity, user interface and test environments.
+ Demonstrate the capability to understand and balance market trends, user (patient and healthcare provider) needs and experiences with knowledge of emerging technologies (such as AI-ML, IoT, Cloud, etc.).
+ Demonstrate familiarity with Agile principles and development environment, including the management of a continuous integration development pipeline to ensure quick and timely deliveries to internal and external stakeholders.
+ Demonstrate sound communication skills and judgment in day-to-day tasks, decision-making and productivity.
+ Develop medical device software in a regulated environment by following strict design controls procedures (e.g., IEC62304).
**EDUCATION AND EXPERIENCE YOU'LL BRING**
**Required**
+ Bachelor's degree in computer science or a related engineering field or an equivalent combination of education and work experience.
+ Minimum 5 years of industry experience in Android and iOS mobile software development.
+ Proficiency in Android and iOS mobile application development with .NET Xamarin/MAUI, mobile software architecture and design patterns such as Model View ViewModel (MVVM).
+ Proficiency in one or more programming languages: C#, Java, Swift, Kotlin, C++.
+ Knowledge of industry best-practices in architecture and design, test management tools, cybersecurity and performance.
+ Technical competency with digital connectivity, storage and security solutions, such as HTTPS, TLS, SQL/Postgres data storage, AES encryption, etc.
+ Strong decision-making and risk analysis skills.
+ Experience working with cross-functional teams such as Program Management, Business/Marketing, and Quality to deliver project commitments.
+ Excellent oral and written communication skills with the ability to communicate clearly to upper management and other stakeholders in different functions at various levels.
+ Strong organizational, planning, and follow-up skills and ability to hold self and others accountable.
+ Ability to work effectively in a fast-paced changing environment.
+ Ability to travel approximately 10%.
**Preferred**
+ Master's degree in computer science or a related engineering field or an equivalent combination of education and work experience.
+ Work experience in development of regulated mobile applications in healthcare or other highly regulated industries (telecommunication, aviation, public-safety, etc.).
+ Experience in Azure cloud services (e.g., Azure IoT hub).
+ Experience with mobile software testing and usage of tools for execution, memory and performance management and troubleshooting, such as device and application logging, crash analysis, etc.
+ Experience with mobile application building and deployment for internal and external use, namely TestFlight, App Center, Firebase, Google Play Store, iOS app store, etc.
+ Technical proficiency with one or more cloud services such as Cloud (Azure, AWS, Google Cloud Platform).
+ Technical proficiency with Bluetooth Low Energy (BLE) interface and protocol.
+ Familiarity with GenAI concepts including prompts, agentic framework, context-generation, etc.
An Equal Opportunity Employer
Abbot welcomes and encourages diversity in our workforce.
We provide reasonable accommodation to qualified individuals with disabilities.
To request accommodation, please call or email
Is this job a match or a miss?
Senior Mobile Software Developer
Posted 2 days ago
Job Viewed
Job Description
**Job Purpose**
At Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies around the world to global capital and derivative markets. With a leading-edge approach to developing technology platforms, we have built market infrastructure in all major trading centers, offering customers the ability to manage risk and make informed decisions globally. By leveraging our core strengths in technology, we continue to identify new ways to serve our customers and transform global markets. We're looking for motivated, results-oriented people to join our team.
As a Senior Mobile Software Developer, you will play a hands-on leadership role on a team by contributing to the design, development, maintenance, and support of mobile applications across the enterprise, including trading and mortgage technology. This is an excellent opportunity for an experienced mobile developer to impact critical and highly visible platforms for ICE and ICE Mortgage Technology. The ideal candidate must be goal-oriented and self-motivated, thrive on challenges, and have a proven track record of building enterprise scale mobile applications.
**Responsibilities**
+ Hands-on design and development of high-volume trading and trading support applications, in addition to a high-volume analytics engine.
+ Participate in planning, estimating, and organizing efforts to support the overall project plans and timetables.
+ Demonstrable experience in both the investigation and resolution of performance-related issues and architectural design decisions.
+ Ensure guidelines for quality and consistency within the design and development phases of the applications, including documentation, unit tests, and code reviews.
+ Work with Business Analyst and Project Management teams to understand and agree on requirements, deliverables, and timelines.
+ Work with Quality Assurance teams to support testing activities and defect resolutions.
+ Work with Operations teams to investigate customer issues and provide solutions.
**Knowledge and Experience**
+ Bachelor's degree in computer science or engineering, or relevant real-world experience
+ Strong problem-solving and troubleshooting skills
+ Experience with native-mobile application development (either iOS or Android)
+ Solid understanding of SDLC
+ Experience with writing comprehensive unit tests
+ Experience with SDLC tools like Git, JIRA, Jenkins, or equivalent
+ Ability to work collaboratively in a team environment
+ Ability to work in a fast-paced business environment
+ Effective communication skills with ability to interact effectively with multiple stakeholders
**Preferred Knowledge and Experience**
+ Experience with Kotlin Multiplatform
+ Experience with Swift, SwiftUI, Kotlin, and Jetpack Compose
+ Experience working with commodity markets or financial trading environments
+ Understanding of derivatives trading concepts (options and futures)
+ Experience in the mortgage or banking industry
Is this job a match or a miss?
Job Description
Is this job a match or a miss?
Senior Mobile Application Developer
Posted 5 days ago
Job Viewed
Job Description
Our client is looking for a talented and experienced Senior Mobile Application Developer to join their innovative team. This role will focus on developing cutting-edge mobile applications for both iOS and Android platforms. You will be responsible for the entire mobile app lifecycle, from concept and design to testing and launch. This is an excellent opportunity to work on exciting projects, contribute to product strategy, and collaborate with a passionate team of engineers and designers. The role offers a remote work arrangement, providing flexibility and the ability to work from anywhere. You'll play a key role in shaping the mobile experience for our users.
Key Responsibilities- Design, build, and maintain advanced applications for the iOS and Android platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, well-documented, and efficient code.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work with back-end services and APIs to ensure seamless mobile experiences.
- Troubleshoot, debug, and optimize application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in code reviews to maintain code quality and share knowledge.
- Stay up-to-date with the latest mobile development trends and technologies.
- Contribute to UI/UX design discussions to ensure an intuitive user experience.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 4+ years of professional experience in mobile application development.
- Proven experience in developing native iOS (Swift/Objective-C) or Android (Kotlin/Java) applications.
- Experience with cross-platform frameworks (e.g., React Native, Flutter) is a plus.
- Strong understanding of mobile UI/UX principles and best practices.
- Experience working with RESTful APIs and JSON.
- Proficiency with version control systems (e.g., Git).
- Familiarity with push notifications and mobile analytics.
- Knowledge of the software development lifecycle and Agile methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
This is a remote position offering flexibility and autonomy. Our client provides a competitive salary, comprehensive health benefits, generous paid time off, and opportunities for professional growth and learning. You will have the chance to work on innovative mobile projects with a collaborative and supportive team. We offer a dynamic work environment and the tools necessary to excel in your role. Join a company that values creativity, user experience, and technological advancement.
Is this job a match or a miss?
Mobile Application Developer Apprenticeship
Posted 5 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Lead Mobile Application Developer (iOS)
Posted 4 days ago
Job Viewed
Job Description
- Lead the design, development, and maintenance of native iOS applications.
- Mentor and guide junior iOS developers, fostering their technical growth.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Architect robust, scalable, and performant mobile solutions.
- Write clean, efficient, and maintainable Swift/Objective-C code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Implement new features and improve existing functionality.
- Conduct code reviews and ensure adherence to coding standards.
- Stay up-to-date with the latest iOS development trends and technologies.
- Troubleshoot and debug issues, providing timely resolutions.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in iOS development.
- Proven experience in a leadership or team lead role.
- Expertise in Swift and a strong understanding of Objective-C.
- In-depth knowledge of the iOS SDK, Xcode, and Apple's Human Interface Guidelines.
- Experience with mobile UI/UX design principles and best practices.
- Proficiency in working with RESTful APIs and integrating with backend services.
- Experience with database technologies like Core Data or Realm.
- Familiarity with version control systems like Git.
- Strong understanding of mobile application architecture patterns (e.g., MVC, MVVM).
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Is this job a match or a miss?
Mobile Application Developer - iOS
Posted 5 days ago
Job Viewed
Job Description
Our client, WhatJobs Direct, a premier recruitment consultancy, is actively seeking a talented Mobile Application Developer specializing in iOS development. This role is based in Thiruvananthapuram, Kerala, IN , and requires full-time, in-office presence. You will be responsible for designing, developing, and maintaining high-quality iOS applications that deliver exceptional user experiences. This is an outstanding opportunity to join a forward-thinking technology company, working with a collaborative team on innovative mobile solutions. We are looking for an individual with a strong passion for mobile development, a deep understanding of the iOS ecosystem, and a commitment to writing clean, efficient code. You will play a key role in the entire app lifecycle, from concept and design to testing and deployment. If you are a creative problem-solver eager to make a significant impact in the mobile development space, this position offers great potential for growth and contribution within a stimulating environment.
Key Responsibilities- Design and build advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient Swift/Objective-C code.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work closely with UI/UX designers to implement intuitive and engaging user interfaces.
- Stay up-to-date with new mobile technology trends, applications, and protocols.
- Participate in code reviews and contribute to team knowledge sharing.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven working experience in iOS development.
- Have published at least one original iOS app on the App Store.
- Experience with Swift and/or Objective-C.
- Familiarity with iOS frameworks such as UIKit, Core Data, Core Animation, etc.
- Experience working with RESTful APIs to connect iOS applications to back-end services.
- Familiarity with cloud messaging, push notifications, and other mobile technologies.
- Proficient understanding of code versioning tools, such as Git.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Opportunities for professional development and skill enhancement.
- Collaborative and innovative work environment.
- Access to the latest mobile development tools and technologies.
- Clear career progression paths.
- Retirement savings plan options.
- Regular team-building events and company-sponsored activities.
- Chance to work on impactful and user-centric mobile applications.
Is this job a match or a miss?
Mobile Application Developer (Android)
Posted 5 days ago
Job Viewed
Job Description
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code using Kotlin or Java.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work with backend services and APIs to integrate mobile applications.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest Android development trends and best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience in Android application development.
- Strong proficiency in Kotlin and/or Java.
- Deep understanding of the Android SDK, different versions of Android, and how to deal with different screen sizes.
- Experience with RESTful APIs to connect Android applications to back-end services.
- Familiarity with cloud messaging, push notifications, and caching mechanisms.
- Experience with Android Jetpack components (e.g., ViewModel, LiveData, Room).
- Proficiency in using version control systems like Git.
- Understanding of Google's design principles and interface guidelines for Android.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities for a hybrid work setting.
- Competitive salary and performance-based incentives.
- Comprehensive health, dental, and vision insurance coverage.
- Generous paid time off and company holidays.
- Opportunities for professional development and skill enhancement.
- A dynamic and collaborative hybrid work environment in **Visakhapatnam, Andhra Pradesh, IN**.
- Access to modern development tools and technologies.
- Regular team social events and activities.
- Clear career progression pathways.
- Flexible working hours.
Is this job a match or a miss?
Graduate Mobile Application Developer
Posted 5 days ago
Job Viewed
Job Description
- Assist in the development and maintenance of native mobile applications for iOS and Android.
- Write clean, efficient, and maintainable code using Swift/Objective-C for iOS and Kotlin/Java for Android.
- Collaborate with UI/UX designers to implement intuitive and engaging user interfaces.
- Participate in the full mobile application development lifecycle, from concept to deployment.
- Work with APIs and integrate third-party services.
- Test applications thoroughly to ensure quality, performance, and stability.
- Debug and resolve software defects reported by QA or users.
- Contribute to code reviews and adhere to coding standards.
- Stay updated with the latest mobile development trends and best practices.
- Communicate effectively with team members regarding project status and technical challenges.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Solid understanding of object-oriented programming principles.
- Familiarity with mobile development environments (Xcode for iOS, Android Studio for Android).
- Knowledge of either Swift/Objective-C or Kotlin/Java.
- Understanding of mobile UI/UX design principles.
- Experience with version control systems like Git.
- Strong analytical and problem-solving skills.
- Good communication and interpersonal skills.
- Ability to work effectively in a team, both in-office and remotely.
- A portfolio of mobile applications or relevant projects is a significant advantage.
- Competitive salary and benefits package.
- Opportunities for professional growth and skill enhancement.
- Exposure to cutting-edge mobile technologies.
- Mentorship from senior mobile developers.
- Hybrid work model offering flexibility.
- A creative and collaborative work environment.
- Participation in exciting and impactful mobile projects.
- Regular training sessions and workshops.
- Support for career development and advancement.
- Team-building activities and company events.
Is this job a match or a miss?
Senior Mobile Application Developer - iOS/Swift
Posted 5 days ago
Job Viewed
Job Description
Our client is seeking a highly skilled and passionate Senior Mobile Application Developer with expertise in iOS and Swift to join their dynamic team in Lucknow, Uttar Pradesh, IN . This is an on-site position where you will be instrumental in designing, developing, and maintaining high-quality iOS applications. You will collaborate closely with designers, product managers, and other engineers to create intuitive and performant mobile experiences. The ideal candidate possesses a deep understanding of the iOS ecosystem, a keen eye for detail, and a commitment to writing clean, efficient, and maintainable code. This is an excellent opportunity to contribute to innovative mobile projects and grow your career within a supportive and collaborative environment.
Key Responsibilities- Design, develop, and implement native iOS applications using Swift.
- Collaborate with UI/UX designers to translate wireframes and mockups into high-quality code.
- Write clean, efficient, well-documented, and maintainable Swift code.
- Integrate with backend APIs and services to ensure seamless application functionality.
- Optimize application performance for speed, scalability, and responsiveness.
- Conduct thorough testing, including unit and integration tests, to ensure application stability.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug issues, identifying and implementing effective solutions.
- Stay up-to-date with the latest iOS development trends, technologies, and best practices.
- Contribute to architectural decisions and technical strategy for mobile applications.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 4+ years of professional experience in iOS application development.
- Strong proficiency in Swift programming language.
- Experience with the iOS SDK, Xcode, and related development tools.
- Solid understanding of UI/UX principles and mobile design patterns (e.g., MVC, MVVM).
- Experience working with RESTful APIs and JSON.
- Familiarity with core data and persistence techniques.
- Knowledge of version control systems like Git.
- Understanding of Apple's Human Interface Guidelines.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Our client offers a competitive salary package, comprehensive health insurance benefits, and performance-based bonuses. Employees enjoy ample paid time off and opportunities for professional development through training programs, workshops, and conference attendance. You'll work in a vibrant office environment in Lucknow, Uttar Pradesh, IN , utilizing cutting-edge technologies on impactful mobile projects. We provide a collaborative team culture that fosters learning, growth, and career advancement.
Is this job a match or a miss?