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 tablet computers. Your primary focus will be 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 to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
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
 
Skills
- Proficient with Objective-C or Swift.
 - 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 low-level C-based libraries is preferred
 - Familiarity with cloud message APIs and push notifications
 - Knack for benchmarking and optimization
 - Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
 - Familiarity with continuous integration
 
Education Qualification:
- Undergraduate in Engineering related to Computer Science and Information Technologies and Postgraduate in Computer Science
 - Shouldn’t have Backlog or Arrear.
 - Must have completed at least 3 month course.
 - Should be an Analytical thinker and Self Motivator
 

About App Innovation Technologies
About
Connect with the team
Similar jobs
iOS Developer with minimum 7 years of experience and he must expertise in iOS Swift, XMPP, Jabber, messaging and chat services, WebRTC, Ejabberd, Web Sockets and VOIP Calling
- 
Understanding of the Android application lifecycle and Java or kotlin.
 - 
Exhibiting strong hands-on coding Java, Kotlin and xml.
 - 
Exhibiting strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
 
- 
Design and build advanced applications for the Android platform
 - 
Working with outside data sources and APIs.
 - 
Showing experience of working on RESTful APIs Retrofit, Volley, coroutines etc.
 - 
Capturing, tracking, and resolving bugs and issues using JIRA, Bitbucket
 - 
Work with frameworks and libraries like Dagger, koin, Rxjava, firebase, EventBus,Glide etc.
 - 
Work on bug fixing and improving application performance
 - 
Unit-test code for robustness, including edge cases, usability, and general reliability.
 - 
Exhibit knowledge in UI/Animation guidelines in Android like Material
 
- 
Total work experience between 4 and 5 years
 - 
Proficient understanding of code versioning tools, such as (GitHub/Gitlab/SourceTree/SVN)
 - 
Strong analytical & problem solving skills for using scientific method and design of experiments
 - 
Knowledge in database Room,Sqlite and offline support.
 - 
Knowledge in UI/Animation guidelines in Android like Material designs
 - 
Understand Google’s Android design principles and interface guideline.
 
Mandatory Skills:
• Strong skills with Algorithms and Data Structures
• Strong hands-on expertise with Objective-C & Swift.
• Strong knowledge of design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Knowledge of Xcode Tools
• Experience working with iOS frameworks such as Core Data, Core Animation, Core and Core Text
• Experience with third-party libraries and APIs
• Solid understanding of the full mobile development life cycle
• Excellent Communication & Problem Solving Skills
Her is what we are looking for
• Strong and up-to-date knowledge of Swift.
• Strong knowledge of Apple Design Principles and Application Interface Guidelines.
• Experience with iOS Frameworks such as CoreData, CoreGraphics, CoreLocation and CoreAnimation.
• Experience with threading and performance tuning.
• Knowledge of Unit Testing, Instruments and Profiling.
• Knowledge of the available open-source libraries and Cocoapods for common tasks.
• Knowledge of VoIP Notifications, CallKit and Payment gateways.
• Familiarity with Real Time Databases like DynamoDB and Firebase.
• Familiarity with cloud message APIs and Push Notifications.
• Familiarity with creating dynamic libraries and modular applications. Write scalable, high-performing and reusable code.
• Knowledge of different Apple Certificates and Profiles.
• Solid understanding of the complete application development lifecycle.
• Proficient understanding of code versioning tools, such as Git.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Enguru is India’s leading destination for online learning English, with over 4 crore learners
 - who have used our products. enguru caters to multiple audiences, including adult and
 - children learners looking to learn English through live group and/or personal classes.
 
About the role:
- You will have end-to-end ownership in helping to launch the first iOS app in the enguru
 - product suite. You will work closely with back-end engineers, product managers and graphic
 - designers to build different layers of the infrastructure. You will be responsible for
 - discovering, evaluating and implementing new technologies in your process to optimise the
 - development efficiency.
 
Desired Experience & Skillsets:
- Experience in publishing iOS apps in the app store, and worked on the development of iOS apps and their integration with back-end services.
 
- Proficient in offline storage database systems and experience with third-party libraries (including custom libraries
 - Strong debugging, troubleshooting, performance tuning and optimisation skills.
 - Knowledge of asynchronous and multithreading pattern.
 - Excellent computer science fundamentals, including databases, OOP, data structure and algorithm knowledge.
 - Experience building fluid custom interfaces for a variety of screens, backed with a strong understanding of Apple design principles and interface guidelines.
 
Proficiency with tools :
- SWIFT
- XCode
- Restful APIs
- AWS API Gateway
- SQLite
- MySQL
Key Skills
- Must have experience building apps using fluter, good knowledge on dart. Preferably built and deployed couple of apps both on iOS and Android
 - Good knowledge in integrating or developing app functions using firebase
 - Must have ported at least 2 applications on iOS and Android platforms. Exposure to the entire build piepline is a must.
 - Has good knowledge on how native android and iOS apps work. Must have experience building iOS native apps
 - Has an understanding on Computer vision and basic deep learning concepts. Any prototypes of proof of concepts are a big plus.
 
What they need to do?
- Code - write or learn to write clean code, understand design patterns and develop a quick turnaround time to ship updates
 - UI/UX - understand design guidlines and implement them in the project
 - Communication - communicate project goals clearly to the team. Understand and convert project requirements in to actionable steps
 - Documentation - maintain documentation to support product development
 
What is homeground?
- HomeGround is an AI platform that helps aspiring cricketers and coaches level up thier training. We help our users get an equal opportunity to play, train for and achieve their goal by providing professional level training analytics right on the smartphone, no special equipment or sensors required.
 - HomeGround is one of the Top 10 early stage sports tech startup selected by Startupbootcamp Australia
 
- Our team shares experience in product growth, marketing and deep learning. We are passionate about our work and are committed 100% to our startup.
 
e are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
Skills and Qualifications
Deep Knowledge in Flutter with 2+ years of active development.
Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
Familiarity with RESTful APIs and mobile libraries for networking
Familiarity with the JSON format
Experience with profiling and debugging mobile applications.
Familiarity with Git, Firebase and push notifications systems
Duties and Responsibilities
Developing new features and user interfaces from wireframe models
Ensuring the best performance and user experience of the application
Fixing bugs and performance problems
Writing clean, readable, and testable code
Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Knowledge on native android and ios development would be an added advantage.
- Good experience in teamwork
 - Should be work in agile methodology
 - Everyday task update to team leader
 - Master into research and development task for some major function
 - Developer should have to be updated with latest technology
 
Technical
- Understanding of Application life cycle
 - Knowledge of Programming language Dart
 - Knowledge of Native Programming language Kotlin/Java and Swift/Objective-C
 - knowledge and experience of Flutter and Dart SDK
 - knowledge of Bloc coding structure or any other professional coding structure
 - knowledge and experience of project version control [Git]
 - Networking library like http and dio
 - Local storage library like floor or moor
 - Crashlytics and Analytics using Firebase
 - Firebase push notification or any other
 - Familiar with Google APIs. [Google Maps, Mapbox]
 - Knowledge of OOPs and Dart/Flutter coding standard
 - Must have experience into android and ios performance and optimize technique
 - Must have knowledge of latest operating system for Android and iOS
 
• Design and build applications for Apple devices on the iOS platform.
• Primary focus will be development of iOS applications and their integration with back-end
services.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Working knowledge of the general mobile landscape, architectures, trends, and emerging
technologies
Job Requirements
• 4+ years of iOS software development experience
• Must be familiar with RESTful APIs to connect iOS applications to back-end services.
• Knowledge of code versioning tools such as Git OR SVN.
• Understanding of Apple’s design principles, interface guidelines & deployment guidelines
• Be proficient with Objective-C or Swift • Familiarity with different screen resolutions.
• Have published one or more iOS apps in the app store.
• Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics
and Core Text.
• Experience with third-party libraries and APIs
• Solid understanding of the full mobile development life cycle.
• Working experience with insight tools like Firebase OR Microsoft App Center
Personal Attributes
• A passion for continuous improvement.
• Candidate should be a team player and excellent communicator.
• Strong interpersonal, problem solving, and organizational skills.
• Self-motivated, quick learner who can manage multiple projects with minimal direction.
• Be a self-driven individual with the go-getter attitude.
• Excellent troubleshooting and communication skills
• Attention to detail
Benefits:
• Open Door working Culture,
• 5 days working,
• Internal Growth opportunities,
• Rewards & Recognitions,
• Sports Activities,
• Events & Celebration,
• Handsome Perks,
• Very good Referral Bonus,
• Medical Insurance.
Shift Timing: 11 am to 8 pm (May very on project Demand)









