IOS Developer at e.Soft Technologies · Mumbai, Lucknow · 3 - 7 years · ₹2L - ₹20L / yr · Profitable · Posted 14 Feb 2022

Hello Greetings!!!
We are looking for "IOS Developer " for Goregaon (Mumbai)/ Lucknow location.
Experience: 3-7 Years
Notice Period: up to 30 days
Location: Goregaon (Mumbai)/ Lucknow
Responsibilities and Deliverables:
- 3-7 Years of experience.
- Development experience in React Native, Objective C, Swift.
- Hands-on experience in COCOA Framework, XCode 3.1, Interface Builder, iOS SDK 3.0 and above.
- Good understanding of Native APP iOS design theme & guidelines for smartphone/tablets.
- Experience in calling web services integration (SOAP, REST, JSON, XML) & Basic client - Server architecture understanding.
- Knowledge of SQLite, Web Services, HTML5, CSS3, JavaScript and working experience in SQL
- Experience with third-party libraries and APIs like Facebook, Google+ etc.
- Good knowledge and experience on payment gateway.
- Experience in building and publishing apps in app stores.
- Should have good communication skills.
Please provide the following details:
- Present CTC
- Expected CTC
- Notice Period

About e.Soft Technologies
Similar jobs (7)
Job Opportunity: iOS Developer at FrontM
Location: Bangalore
Experience: 3–6 years
Education: B.E/B.Tech in Computer Science or related field
Salary: Above market standards
Career growth: Long-term opportunity with potential to evolve into lead mobile architect roles
About FrontM
FrontM builds software solutions for frontline workforces, with a strong focus on the maritime industry. Our platform supports mobile, web and specialised onboard use cases, including communication, collaboration, welfare, learning, healthcare and operational tools.
The platform is used in remote and bandwidth-constrained environments, so our mobile applications must be reliable, lightweight and carefully optimised.
Role Summary
As an iOS Developer, you will build and maintain core features of the onship iOS application.
You will work on scalable iOS architecture, real-time communication features, messaging, notifications, media experiences and performance optimisation for environments with limited connectivity.
This role requires strong iOS fundamentals, hands-on experience with Swift and Objective-C and the ability to build reliable applications for iPhone and iPad users.
Key Responsibilities
Application Development — 60%
- Develop and maintain iOS applications using Swift and Objective-C
- Build responsive, clean and reliable iOS user interfaces
- Implement messaging, notifications, calling, video calling and media-related features
- Integrate REST APIs, WebSockets and real-time communication services
- Optimise app behaviour for low bandwidth and intermittent connectivity
- Maintain compatibility across supported iOS and iPadOS versions
- Work with product, design and backend teams to deliver stable features
Platform & Architecture Development — 25%
- Design and maintain reusable iOS components
- Implement modular architecture for scalable feature development
- Work with iOS frameworks such as UIKit, SwiftUI, Foundation, AVFoundation and Core Data
- Integrate third-party SDKs where required
- Improve application performance, memory usage and startup time
- Support secure authentication, token handling and local storage
- Contribute to build, release and deployment processes
Reliability, Performance & Quality — 15%
- Write unit tests and UI tests
- Perform code reviews and maintain code quality standards
- Diagnose crashes, memory leaks and performance bottlenecks
- Use profiling and debugging tools such as Instruments, Xcode Debugger and Console
- Support App Store and enterprise distribution releases
- Maintain clear technical documentation where required
Required Technical Skills
iOS Development
- Strong experience with Swift
- Working knowledge of Objective-C
- Strong understanding of iOS SDK and Apple development ecosystem
- Experience with UIKit and/or SwiftUI
- Good knowledge of iOS app lifecycle, background modes and permissions
- Experience with push notifications and deep linking
Networking & APIs
- REST API integration
- WebSocket-based communication
- JSON parsing and API error handling
- Offline handling, retry logic and network state management
- Secure handling of authentication tokens and local data
Communication & Media Features
- Experience with audio/video calling features
- Familiarity with VoIP push notifications
- Experience with CallKit is a plus
- Experience with AVFoundation or WebRTC is a plus
- Experience with messaging, chat or real-time communication apps is preferred
Performance & Platform Knowledge
- iOS lifecycle and memory management
- App performance profiling using Instruments
- Debugging crashes and production issues
- App optimisation for low bandwidth environments
- Experience deploying apps through App Store Connect and enterprise distribution
Tools & Development Practices
- Xcode
- Git
- CocoaPods and/or Swift Package Manager
- CI/CD pipelines for iOS builds
- Firebase, Crashlytics or similar crash reporting tools
- Agile development practices
Personal Attributes
- Strong problem-solving skills
- Attention to detail in UI behaviour and performance
- Ability to work independently and ship reliable code
- Clear communication and collaborative mindset
- Comfortable working in fast-moving engineering teams
- Willingness to work on real-world operational use cases
Why join FrontM?
Long-Term Career Growth
Opportunity to work on complex mobile platforms used across global operations, with scope to grow into senior engineering or mobile architecture roles.
Engineering Challenges That Matter
Build mobile applications that need to work reliably in remote environments, limited connectivity and demanding operational conditions.
Meaningful Impact
Your work will directly support frontline professionals by improving access to communication, information and operational tools.
Apply Now
Join a team focused on building reliable software for real-world use cases and contribute to technology used across the global maritime workforce.
Key Responsibilities
- Develop, maintain, and enhance cross-platform mobile applications for Android and iOS using React Native.
- Build responsive, user-friendly mobile interfaces with a strong focus on performance and usability.
- Integrate mobile applications with REST APIs and backend services.
- Work with React Native WebView to integrate web-based functionality into mobile applications.
- Implement navigation, state management, push notifications, deep linking, and other mobile app features.
- Debug, troubleshoot, and optimize applications for performance, stability, and reliability.
- Integrate third-party SDKs, libraries, and services into mobile applications.
- Work with native Android and iOS configurations when required.
- Manage app builds, releases, and deployments to the Google Play Store and Apple App Store.
- Collaborate with designers, backend developers, and the product team to deliver high-quality features.
- Write clean, reusable, and maintainable code while following development best practices.
- Participate in code reviews, testing, and continuous improvement of mobile applications.
Must-Have Qualifications
- Hands-on experience with React Native and mobile application development.
- Strong understanding of JavaScript, ES6+, and React fundamentals.
- Good knowledge of React Hooks, functional components, and state management.
- Experience integrating REST APIs and handling asynchronous operations.
- Familiarity with mobile navigation, app lifecycle, and platform-specific behavior on Android and iOS.
- Experience with Git and version control workflows.
- Understanding of responsive layouts, and mobile UI development.
- Knowledge of debugging, performance optimization, and error handling.
- Ability to troubleshoot issues independently and deliver reliable solutions.
Good-to-Have Qualifications
- Experience with TypeScript.
- Familiarity with React Native WebView and hybrid mobile applications.
- Experience with push notifications using Firebase Cloud Messaging or similar services.
- Knowledge of native Android development using Java/Kotlin or iOS development using Swift.
- Experience with Fastlane, CI/CD pipelines, and automated mobile app builds.
- Familiarity with publishing and maintaining apps on the Google Play Store and Apple App Store.
- Experience with Firebase, analytics, and third-party SDK integrations.
- Knowledge of Node.js and backend API development.
Soft Skills
- Strong problem-solving skills and attention to detail.
- Ability to learn new technologies and adapt to changing requirements.
- Good communication and collaboration skills.
- A proactive attitude with a willingness to take ownership of tasks.
- Ability to work effectively in a fast-paced startup environment.
- Passion for building high-quality mobile applications and improving user experiences.
Why Join Toolstr?
- Work with a fast-growing startup building products for the global Shopify ecosystem.
- Get hands-on experience building and shipping real-world mobile applications.
- Work on challenging technical problems across Android, iOS, and web technologies.
- Learn, grow, and take ownership of features from development to release.
- Be part of a collaborative team that values innovation, initiative, and continuous learning.
Experience and Required Skill Sets:
1 Solid experience in software design and development using Microsoft ASP.NET framework, C#, Visual Studio, and in writing clean, readable, and easily maintainable code
2 5+ years of experience in WCF, WPF, VB.NET, SQL Server, JQuery, Angular 10 and above.
3 5+ years of experience in developing highly scalable REST/Web APIs
4 5+ years of experience in developing highly efficient SQL/NoSQL Queries
5 5+ years of experience in Relational and Document databases
6 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
7 Experience in using the MVC framework, working knowledge in APIs, and Service Oriented Architecture
8 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
9 Experience in Angular version 10 and above is required
10 Expert in SQL programming & Database Design (Stored procedure, Function, Trigger, Constraints, Replication)
11 Strong ability in HTML and JavaScript (AJAX, DOM)
12 Development experience with data integration technologies including REST, SOAP, JSON, XML
13 Expertise in programming and usage of any unit testing framework. Expertise in integration testing and continuous integration.
14 Experience working in a DevOps environment will be an added advantage.
Responsibilities:
• Ability to create complex, enterprise-transforming applications that meet and exceed client expectations.
• Responsible for the bottom line. Strong project management abilities. Ability to encourage the team to stick to timelines.
• Follow best-in-class coding practices and review the solutions vis-à-vis the requirements and technical specifications.
• Should demonstrate strong client interfacing capabilities like emails and calls with clients in the US/UK
Role & Responsibilities:
Design and develop mobile applications using React Native.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure performance, quality, and responsiveness of applications.
Debug and fix issues, improve application performance, and maintain code quality.
Work onsite with the client team in Trichy.
Requirements:
Minimum 2 years of hands-on experience in React Native mobile app development.
Strong knowledge of JavaScript/TypeScript and mobile UI/UX principles.
Experience with REST APIs, third-party libraries, and integration.
Ability to work independently and in a team environment.
Immediate availability preferred.
About the role
You'll join our React Native team and work under a Senior React Native Developer to build and ship features for our iOS and Android apps. You'll also work with the Backend team on API integrations. This is a good role for someone who wants to grow quickly in mobile development.
What you'll do
- Build mobile app features and UI components in React Native (Expo).
- Integrate backend APIs into the mobile app with guidance from the senior developer and the Backend team.
- Fix bugs, write tests and improve app performance and stability.
- Help with builds and releases to the App Store and Play Store.
- Take part in code reviews, standups and sprint planning.
What we're looking for
- 1–3 years of experience with React Native (internships and solid personal projects count).
- Good knowledge of JavaScript/TypeScript and React fundamentals.
- Basic understanding of REST APIs, JSON and how frontends talk to backends.
- Eagerness to learn and openness to feedback.
- Clear communication. You should be comfortable asking questions and working with backend and design teammates.
- Experience working with AI tools for development such as Claude and Cursor
Note: You don't need to be full stack. A basic understanding of backend concepts and the willingness to work with the Backend team is enough.
Nice to have
- A published app or personal project on the App Store or Play Store.
- Exposure to Expo, Git workflows and mobile debugging tools.
📢 Hiring: React Native (Mobile Application Developer )
📍 Location: Onsite – Trichy
🕒 Experience: 2+ Years
📄 Type: Contract (Immediate Joiners Preferred)
Role & Responsibilities:
Design and develop mobile applications using React Native.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure performance, quality, and responsiveness of applications.
Debug and fix issues, improve application performance, and maintain code quality.
Work onsite with the client team in Trichy.
Requirements:
Minimum 2 years of hands-on experience in React Native mobile app development.
Strong knowledge of JavaScript/TypeScript and mobile UI/UX principles.
Experience with REST APIs, third-party libraries, and integration.
Ability to work independently and in a team environment.
Immediate availability preferred.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Where You’ll Create Impact
· Build & Ship: Architect, build, and deploy production-grade iOS and Android features using React Native + TypeScript from scratch to store release.
· Pipeline Ownership: Own the full release lifecycle using Expo + EAS, managing App Store/Play Store submissions, provisioning, and CI/CD.
· Craftsmanship: Turn complex Figma designs into ultra-fast, polished components with fluid animations, backed by clean API integrations and rock-solid performance.
· Systems Thinking: Scale mobile infrastructure to handle heavy data flows, offline sync, and real-time enterprise AI features seamlessly.
What Sets You Up for Success
· 5+ years of hardcore mobile engineering experience (Android/iOS foundation, ideally within high-growth, high-intensity startups).
· Outlier Agency: High-integrity work ethic, extreme initiative, and zero need for hand-holding.
· Performance Obsession: Track record of shipping silky-smooth, high-performance apps with complex UI, animations, and tight memory management.
· Release Mastery: Deep comfort with Figma-to-code workflows and navigating the entire release cycle from local IDE to live store deployments.
· Quality Mindset: Hands-on experience with unit testing, end-to-end QA pipelines, and production monitoring.











