
IGLOBAL IMPACT ITES PVT. LTD IS LOOKING FOR IOS DEVELOPER


Minimum 2 years of working experience.
Can work on live projects of international clients.
Can handle multiple projects
Error-free coding.
Required Experience, Skills and Qualifications
Objective-C, or increasingly, the Swift 3.0 programming language
Apples Xcode IDE
Frameworks and APIs like Foundation, UIKit, and CocoaTouch
UI and UX design experience
Apple Human Interface Guidelines
2D and 3D graphics frameworks like SpriteKit and SceneKit
OpenGL or Metal, iOS graphics APIs
Familiarity with iOS 10 and newer OS versions
A Git code repository technology
Strong Objective-C skills and inside-and-out knowledge of the iOS SDK.
Experience using and creating scalable web-based Restful APIs.

About IGLOBAL IMPACT ITES PVT. LTD.
About
Similar jobs
Experience Required: 2-4 Years
No. of vacancies: 1
Job Type: Full Time
Vacancy Role: WFO
Job Category: Development
Job Description
We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and iPads. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment tocollaborative problem-solving, sophisticated design and the creation of quality products is essential.
Roles & Responsibilities
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Qualifications
- 3+ years of experience
- Proficient with Objective-C, Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of 3rd party libraries
- Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)
- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- Familiarity with continuous integration
- Publish applications on App Store.
- Excellent skills with memory management and caching mechanisms.


- Responsible for the design, build, deployment, debug & maintenance of iOS applications for app store
- Worked with the UI team to design the appropriate icon and display for the screens.
- Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application.
- Tested the application on multiple iOS targets and debugged the issues that were found.
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Successfully deployed the app on the App Store and supported the app for different releases of iOS.
- Experience with DevOps development methodologies would be a plus

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities:
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native
Qualification:
- Good knowledge about React/React Native
- Should be aware about state management library Redux
- Must have knowledge of es6+
- Ability to write well-documented, clean JavaScript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle
- Good to have knowledge about writing test cases
- Good to have knowledge about typescript
- Preferred if there is at least one app on play store


Roles and Responsibilities :
- Design and build application for iOS platforms
- Writing well designed, testable, efficient code by using the best software development practices
- Responsible for working on iOS frameworks, Xcode, Swift, Rxswift, Xcode SDK Platform tools
- Responsible to work on bug fixing and improving application performance
- Create and maintain software documentation
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities


⚡ About DrinkPrime
We're DrinkPrime, a startup based in Bengaluru that's all about making clean, safe, and healthy drinking water accessible to everyone. We provide cutting-edge IoT-enabled customized water purifiers on a subscription basis, and we currently serve more than one lakh users across Bengaluru, Delhi NCR, and Hyderabad. We're not just another boring water purifier manufacturing company - we're a forward-thinking drinking water solution provider that speaks directly to our target audience, and this has earned us the support of some big VCs like Sequoia in the industry. We're looking for awesome tech professionals who want to join us in creating history and making a real difference. So why not come and be a part of our journey towards a better future?
💼 Role & Responsibilities
At DrinkPrime, we have a vision of disrupting the water industry. We believe that technology has a key role to play by providing a highly scalable platform that can seamlessly connect and control millions of devices. We are looking for people who are technically excellent and, at the same time, enjoy the excitement and unpredictability of working in a startup environment. You will have a great opportunity to be part of the core technology team.
We are a well-funded high-growth startup currently operating in Bangalore and have a great open environment. We're currently in hybrid mode and would prefer our employees to be located in Bangalore after joining.
- Collaborate with the development team to design and develop high-quality iOS applications.
- Assist in the entire application lifecycle, including concept, design, build, deploy, test, and release.
- Write clean and maintainable code following best practices and coding standards.
- Contribute ideas and solutions to improve the overall quality and user experience of iOS applications.
- Troubleshoot and resolve application defects and issues reported by users or internal stakeholders.
Our ideal candidate would be someone who has at least 2-4 years of hands-on knowledge of iOS app development. Experience in working with IOT devices and handling native connectivity functionality like bluetooth and Wifi is plus.


Senior iOS Developer Job Description:
We are seeking a skilled and experienced Senior iOS Developer with a minimum of 3 years of professional experience in iOS app development. The ideal candidate will possess a strong
background in the Swift programming language and possess basic knowledge of SwiftUI and GraphQL.
Responsibilities:
1. Develop high-quality and robust iOS applications using Swift.
2. Collaborate with cross-functional teams, including designers and backend developers, to
implement and integrate features and functionality into iOS apps.
3. Participate in the entire app development lifecycle, from concept and design to testing,
deployment, and maintenance.
4. Identify and troubleshoot bugs, performance issues, and other technical problems in iOS
applications.
5. Stay up to date with the latest iOS development trends, tools, and technologies, and
actively contribute innovative ideas to enhance app performance and user experience.
6. Conduct code reviews and ensure adherence to coding standards and best practices.
7. Collaborate with the QA team to conduct thorough testing and ensure the delivery of
high-quality, bug-free iOS applications.
8. Continuously optimize and improve app performance, responsiveness, and efficiency.
9. Keep abreast of industry trends and advancements in iOS development, evaluate
and recommend new tools and technologies to enhance the development process.
Requirements:
1. Bachelor’s degree in computer science, Software Engineering, or a related field (or
equivalent work experience).
2. Minimum of 3 years of professional experience in iOS app development, with a strong
emphasis on Swift programming language.
3. Extensive experience with Swift and knowledge of UIKit.
4. Proficiency in using XCode, Interface Builder, and other iOS development tools.
5. Solid understanding of iOS app architecture patterns (e.g., MVVM) and design
principles.
6. Strong problem-solving skills and the ability to debug and resolve complex issues.
7. Familiarity with REST, GraphQL APIs and integrating backend services into iOS
applications.
8. Experience with version control systems, such as Git.
9. Ability to work effectively both independently and as part of a team, with excellent
communication and collaboration skills.
Type: Full time
Experience: 3+ years (Required)
Notice Period: 0-30 days (Preferred)
Location: Chennai
Salary package:18-22LPA
Work timing: 3PM - 12AM


- 3+ Years of experience in developing iOS applications
- Experience in defining system architectures and exploring technical feasibility tradeoffs.
- Should have experience with Swift, Autolayout, MVVM / MVP Design pattern.
- Should have experience with common iOS libraries like RxSwift, Alarmofire etc
- Debugging skills, including identifying memory leaks, performance bottlenecks.
- Good command over Data Structures and Algorithms.
- Understanding of design for scalability, performance and reliability
- Experience working in an Agile environment and project management tool like Jira
- Good to have experience in working with Google Maps and have published one or more app on app store.
- Good to have experience in CI/CD, Core Data, Swift UI, App Clips, Integrating with Payment Gateways


Collaborate with cross-functional teams to define, design, and ship new features.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements:
- Engineers with 1-6 years of experience in shipping consumer-facing Android apps with the large user base, ideally currently available on the Google Play Store
- Top-notch programming skills in Java, Kotlin and Android along with MVVM, Dagger2, Room, LiveData, Coroutine & JetPack-Components
- Command of memory management, view hierarchy, battery optimisation and in-depth experience with multi threaded and networked applications
- Worked with Restful APIs, third-party SDK Integrations and common technologies like HTTPS, JSON, OAuth, and SQL
- Thorough working knowledge of Android Studio with the Gradle build system
- Understanding the quirks of the fragmented ecosystem of Android OS versions and devices
- Focus on Material Design principles and pixel-perfect implementation of the design into code
- Solid experience with Git Care for quality with an obsession for performance and willingness to spend time testing the team's work as well as yours

