
1. Understanding of the entire Mobile Application Development lifecycle
2. Solid experience of 2 years + in building Native Swift based iOS applications
3. Excellent knowledge of iOS specific user interfaces, user experiences and guidelines
4. Working experience with MVC and MVVM architectures
5. In depth knowledge of iOS specific user experiences and human interface guidelines
6. In depth experience in implementing user interfaces for iOS - Auto Layout
7. Hands on experience working with API integration within iOS applications
8. Hands on experience working with 3rd party SDKs, Libraries and APIs
9. Experience with media streaming & playback using AV Player, AV Foundation & AV Capture
10. Experience working with analytical SDKs like Firebase Crashlytics, Branch.io etc
11. Experience with Push Messaging, Local Notifications, Background services
12. Experience in debugging errors and crashes using tools such as Crashlytics or Sentry
13. Experience with Marketing and Attribution SDKs such as Clevertap, Branch and/or Appsflyer
14. Experience in releasing applications to the Apple App Store
15. Ability to work in an Agile environment
16. An inclination towards cross platform technologies such as React Native
KRAs includes :
1. Understanding the scope of work and FSD requirements
2. Coordinating with design team to build assets to be used within the mobile application
3. Building static flows for the application
4. Integrating web services & 3rd party APIs
5. Integrating 3rd Party SDKs such as Facebook, Google Analytics, Google Maps, Crashlytics, Twitter etc
6. High level testing of the integrated application before pushing the application to the testers
7. Working with the tester to fix bugs reported by the testers
8. Building and deploying the application to the Play store
9. Maintaining and scaling applications

Similar jobs
iOS developer Experienced
Job Summary :-
We are looking for an Experienced iOS developer who has good knowledge of mobile application development, maintenance and, bug fixing.
Your primary focus will be the development of iOS applications.
Responsibilities and duties:-
· Proficient with x code tool and swift programming language
· Basic Knowledge of Swift language.
· Knowledge about Storyboard, auto layout.
· Understanding of Apple’s design principles and interface guidelines.
· Familiarity with cloud message APIs and push notifications.
· Knowledge of the latest trends and technologies and the ability to use them in the apps.
· Design and build advanced applications for the iOS platform.
· Experience In Third-party libraries and APIs
· Ability to understand business requirements and translate them into technical requirements
· Collaborate with cross-functional teams to define, design, and ship new features
· Proficient understanding of code versioning tools, such as Github.
· Good Analytical and Problem solving Skills.
Key Skills:-
Java, Oops Concepts,Strong in IOS Development with swift or objective c.
Experience:- 1Year – 2Year
Required Experience and Qualifications:-
BE IT/ BE COMP/ MSC IT/ Diploma / BCA/ MCA
Salary:- 15k to 25k
As part of the Mobile SDK Engineering team at MoEngage, here are some things you can expect:
- Take ownership and be responsible for what you build.
 - Work with A players (some of the best talents in the country), and expedite your learning curve and career growth.
 - Make in India and build for the world at a scale of 900M+ active users, which no other internet company in the country has seen.
 - Learn together from different teams on how they scale to millions of users and billions of messages.
 - Work with the customer success team to enable MoEngage customers to adopt Insights-led engagement in different industry sectors like e-Commerce, FinTech, OTT, Social, entertainment, travel, telco, food-tech etc.
 - Explore the latest in topics like Mobile development, SDK, iOS, tvOS, various mobile hybrid frameworks and share with the team. More importantly, have fun while you work on scaling MoEngage.
 
Skills Required
- 6+ years of experience with iOS, Swift, ObjC, Xcode and Cocoa.
 - Working knowledge of architecture principles, code organization, and system design.
 - Informed and up to date with iOS SDK and ecosystem.
 - In-depth knowledge and understanding of the iOS framework:
 - Memory Management
 - Caching and Persistent data storage
 - Multithreading concepts
 - Rest APIs Implementation
 - Dependency Managers
 - Understands the internals of the mobile builds and distribution processes.
 - Great communication skills and an ability to work within a team and with cross-functional teams.
 - Experience with code reviews, releasing and maintaining mobile applications/SDKs.
 
Good to Have:
- Knowledge of other cross-platform frameworks i.e, Flutter, React-Native, Cordova, Unity.
 - Experience in working and shipping SDKs/plugins.
 
 
 Good to have skills: 
  | 
| 
 Should have a positive approach with an urge to learn new skills. Should be innovative and ready to probe into new areas of business. Should be open to learn new technologies. Should be ready to work in a team  | 
| 
 Should have a minimum of 3-4 years of relevant work experience.  | 
- 
Experience: 2-4 Years
 - 
Mandatory Technologies: Java, Android Studio, Kotlin (Optional)
 
Responsibilities
- 
We are looking for a native android developer responsible for the development and maintenance of applications aimed at a range of android versions.
 - 
Must have relevant work experience in mobile development life cycle, Design, build and maintain the Android applications.
 - 
Work quickly and efficiently so that app features can be shipped frequently to promote user satisfaction.
 - 
Ability to learn quickly through instruction and self training.
 - 
Ability to analyze and comprehend existing developed code and reuse existing code in new applications. We have a broad library of already developed products so one must be able to re-use old code and not write new code for everything.
 - 
Able to work individually on Projects.
 
Skills and Qualifications
- 
Required developer with good knowledge of Android native Application development for position of Android developer or Android Team Lead depending on experience.
 - 
Qualifications: Good knowledge of developing Android apps either independently or with a team.
 - 
Proficient in using Retrofit, SQLite, Java, GPS & Camera based Apps
 - 
Experience using RESTful, JSON web services
 - 
Solid understanding on core Android Components like Activities and Services.
 - 
 - 
Attention to details, Must be able to work independently.
 
About the Company:
- Founded in 2005 as a platform for building IT Solutions.
 - Nourtek develops custom software and applications for websites, desktops, and mobile devices.
 - Product based Multi-National Company (MNC) that strives to cultivate and spur a work environment that is one of the most challenging, career advancing, yet comfortable, friendly, safe and diverse with a family like atmosphere that supports professional and personal growth within and out of the company.
 - Headquartered in Dallas, USA with offices in India.
 - An expert team of 60+ work-focused engineers.
 - Known for its culture and healthy work-life balance with a 5-day work schedule.
 - Periodic sessions with expert’s professional as well as personal growth.
 - We incorporate state-of-the-art technologies and tools in our services and solutions.
 - Having multiple products in Insurance Domain.
 
Job responsibilities:
- We are looking for a 5+ iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers.
 - 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.
 - Having a skill like commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
 - 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.
 - Knowledge of other web technologies and UI/UX standards
 - Understanding of Apple’s design principles and interface guidelines
 - Help maintain code quality, organization, and automatization.
 - Have published one or more iOS apps in the app store.
 - A deep familiarity with Objective-C and Cocoa Touch
 - Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
 - Experience with third-party libraries and APIs
 - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
 - Solid understanding of the full mobile development life cycle.
 - Proficient understanding of code versioning tools like GitHub, firebase and Xcode so on.
 
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)
Ahmedabad Location: Shapath 4, Opp. Karanavati Club, S.G. Highway, Ahmedabad.
Company Website:  http://www.nourtek.com/" target="_blank">http://www.nourtek.com/
we are in transition with new website launch so sharing a new website link as well: http://www.injala.com/#page0" target="_blank">http://www.injala.com/#page0
Key Requirements-
Experience required- 0 to 2 years
1. Having a personal Mac book is preferred.
2. Knowledge of Java, Objective-C, Swift, web technologies, and UI/UX standards (Mandatory)
3. Good understanding of iOS release cycle and familiarity with CI/CD platform and pipelines
4. Knowledge of iOS frameworks such as Core Data, Core Animation, etc.
5. Proficient understanding of code versioning tools
6. Understanding of Apple's design principles and interface guidelines.
7. Degree in Computer Science, Engineering, or related field.
Roles and Responsibilities :
1. Writing clean and efficient codes for IOS applications.
2. Troubleshooting and bug fixes for applications, to ensure that codes are clean and secure.
3. Developing new features and user interfaces from wireframe models
4. Recommending changes and enhancements
5. Writing clean, readable, and testable codes.
6. Staying up to date with new mobile technologies trends, applications, and protocols.
You can apply here directly-
Responsible to create and manage iOS Application for both iPhone and iPad using APIs, Third Party SDKs
Required – Swift (MVVM), Objective-C
* Strong proficiency in JavaScript and the JavaScript object model.
* Ability to understand business requirements and translate them into technical requirements.
* Very good problem-solving skills and ability to learn new technologies/frameworks quickly.
* Developed and published at least one React Native app on Google and Apple Store.
* Familiarity with Google and Apple Store guidelines and compliance.Good track record of having delivered successful consumer and or business apps on app store
We are looking for someone with 4-7 years of experience in iOS / iPhone applications development with:
- Strong Object Oriented design and programming skills in SWIFT
- Good working experience in iOS SDK (Cocoa Touch, UIKit, Core Data, Core Location, etc.) and XCode
- Proficient in writing Unit and UI Test Cases and delivering quality work
- Good experience with MVVM architecture
- Experience in web services integration (REST APIs, JSON, XML), to connect iOS applications to back-end services
- Experience with offline storage, threading, and performance tuning is desired
- Understanding of Apple's design principles and interface guidelines
** Areas of Responsibility ** 
- Involvement in all aspects of development: playing a critical role in the design, planning, development, and deployment and help develop best practices for future development
- Fast prototyping of proof-of concept features/applications based on a brief
- Developing and maintaining new features in Mobile Application development
- Owning the delivery of an entire piece of a system or application
- Using technical knowledge and creative thinking to provide the most innovative solutions
- Optimizing the performance of the apps and keeping up to date with the latest industry trends in mobile technologies
** Required Skills **
- Dedicated to delivering high-quality work and adhering to timelines
- Must be a good team player, good learner, and self-starter
- Must have strong leadership and team management qualities
- Good analytical and problem-solving skills
- Good communication skills
- Must have strong decision-making skill
Perks and Benefits
Company provided meals, Medical Insurance and other perks.









