We have an opening for IOS Developer in our company. Please find the job description for the same.
Job Description:
Tech Stack :
SWIFT, CORE DATA, CORE ANIMATION, CFNETWORK, UIKIT, MVVM, MVC FRAMEWORK.
Responsibilities:
- Design, Develop and Deploy advanced applications for the IOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Bug fixing and improving application performance
Requirements:
- 2+ years of experience in iOS & hands-on exp in Swift.
- This position requires creative ability, detail-orientation, quick problem-solving skills, excellent interpersonal and communication skills.
- Proven software development experience and IOS skills development.
- Proven working experience in IOS app development and Have published at least one original IOS app.
- Experience with Agile development methodology (preferably Scrum), continuous integration and tools (GIT, JIRA etc.)
- Strong Experience with Swift, Cocoa Touch, iOS, and iPhone/iPad applications.
- Proficiency in iOS application development using swift.
- Experience with iOS frameworks such as Core Data, Core Animation, CFNetwork, UIKit etc.
- In-depth Understanding of Apples recommended design principles, interface guidelines.
- Must know about MVVM, also have experience in MVC Architecture.
- Good knowledge of Data Structures.Hands-on experience of development of iOS native app.
- Experience working with remote data via REST and JSON.
- 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.
- Familiarity with cloud message APIs and push notification.
- Must have experience with performance and memory tuning of complex Apps.
- Must have designed custom UIs apart from what Apple provides.
- UI development with Interface Builder and Code.
- Understanding of startup culture.
- Good team player, Quick learner.
Regards,
Pavithra

Similar jobs
Responsibilities:
-
Writing clean and efficient codes for iOS applications
-
Supporting the entire application lifecycle from concept to design, testing, release and support
-
Troubleshooting and bug fixes for applications, to ensure that codes are clean and secure
-
Recommending changes and enhancements
-
Staying up to date with new mobile technology trends, applications, and protocols
Required skills:
-
Degree in Computer Science, Engineering or a related field
-
You have prior experience as an iOS Developer
-
You have a portfolio of released applications on the App Store
-
You are familiar with mobile product and design lifecycles
-
You have proven experience in iOS development in either Objective-C / Swift
-
Experience with iOS frameworks (Eg. Core Data, Core Animation etc.)
-
Familiarity with RESTful APIs to effectively integrate iOS applications
-
Good understanding of iOS release cycle and familiarity with CI/CD platform and pipelines
-
Proficient understanding of code versioning tools (eg. Git)
-
Familiarity with various testing tools
Responsibilities:
- Create pixel-perfect front-end Android & iOS apps using React Native
- React native upgrades and dependency management
- React native performance optimisations Functional and Performance Testing Writing functional, modular and reusable code
- Managing native code for Android (Java) and iOS (Swift) Creating bridging modules for React Native Setting up Build and Release pipelines for React Native with DevOps Engineers Setting up workflow and processes for Mobile Developers
- Improving team’s productivity by identifying and removing operational overhead.
Education & Work Experience:
Bachelors in Computer Science Engineering / Information Technology
Masters in Computer Science (Optional)
Skills:
- JavaScript, Java/Swift
- Optional - Kotlin, Objective-C
- Frameworks - React Native, React Navigation, Redux/Mobx, HTTP
- Optional - Nodejs/KoaJs, i18n localisation • StylingRequired - Styling with CSS + Flexbox
- Platforms & Concepts: Gradle
- Optional - Android Services, WorkManager, Android Jetpack, Cocoapods • Optional - App Refresh, Storyboards, etc.
- Programming Required - Data Structures & Algorithms
- ToolsRequired - Git - Postman,
Roles and Responsibilities
Create & manage world-class apps that have the potential of reaching millions of users.
Roles and responsibilities include -
1. Addition of new features to existing app and making sure minimal crash rate and ANR
2. Adding new AI models built by the data science team into the android environment
3. Creating reasonable timelines and making sure delivery is according to planned schedules
NOTE -
+ Premier institute(s) preferred - but not a requirement for the job.
+ Salary is negotiable based on your skillset
DevRev
DevRev is ushering in the era of Developer Customer Relationship Management. The foundation of this new category is an end-to-end platform for developers to build products, support end users, and grow their businesses in a product-led era of all things code. The outcome will bring Developers closer to Revenue and increase developer productivity by humanizing software development with the use of design, data engineering, and machine intelligence (AI/ML).
DevRev is a company for developers built by developers. We at DevRev believe that to efficiently connect developers to customers, we must harness the knowledge of engineers to build a knowledge-centric system, making enterprise software more product- and customer-centric.
After former Nutanix CEO Dheeraj Pandey and Nutanix executive Manoj Agarwal raised one of the largest ever seed rounds in the history of Silicon Valley, they set out to create a highly engaging system of record that promises to make product development and customer service joyous. DevRev is solving a difficult AI and design problem, and the early employees are committed to the marathon of company-building and hard problem-solving.
Job Description:
We are looking for ambitious and authentic software developers who are excited to bring fresh ideas from all areas to their work, including artificial intelligence, natural language processing, UI design, mobile, information retrieval, distributed computing, large-scale system design, networking and data storage, security, and more. As a software developer at DevRev, you will have the opportunity to build things that truly matter and to work with a thriving global team.
Minimum qualifications:
- Bachelor's in Computer Science or related technical field/equivalent practical experience
- Software development experience coding in a general-purpose programming language
- Experience building complex Android applications using Kotlin/Java/Flutter with Android Software Development Kit (SDK) and other frameworks
- Experience building maintainable, scalable, and testable code bases--including API design and unit testing techniques
- Experience with multithreading programming and mobile memory management
Preferred qualifications:
- Master’s degree in Computer Science or related field/equivalent practical experience
- 5+ years industry experience developing Android mobile apps released to the Google Play app store
- Experience with both native and hybrid Android app development
- Experience with defining and implementing extensible app architectures to allow future maintainability and new features development
- Work experience with global, cross-functional development & design teams to define, design, and ship new features
- Theoretical knowledge and practical experience of agile development processes
Culture
The foundation of DevRev is its culture -- our commitment to those who are hungry, humble, honest, and who act with heart. Our vision is to help build the earth’s most customer-centric companies. Our mission is to leverage design, data engineering, and machine intelligence to empower engineers to embrace their customers. That is DevRev!
About the company:
Tathastu, the next-generation innovation labs is Future Group’s initiative to provide a new-age retail experience - combining the physical with digital and enhancing it with data. We are creating next-generation consumer interactions by combining AI/ML, Data Science, and emerging technologies with consumer platforms.
The E-Commerce vertical under Tathastu has developed online consumer platforms for Future Group’s portfolio of retail brands -Easy day, Big Bazaar, Central, Brand factory, aLL, Clarks, Coverstory. Backed by our network of offline stores we have built a new retail platform that merges our Online & Offline retail streams. We use data to power all our decisions across our products and build internal tools to help us scale our impact with a small closely-knit team.
Our widespread store network, robust logistics, and technology capabilities have made it possible to launch a ‘2-Hour Delivery Promise’ on every product across fashion, food, FMCG, and home products for orders placed online through the Big Bazaar mobile app and portal. This makes Big Bazaar the first retailer in the country to offer instant home delivery on almost every consumer product ordered online.
Location: Bangalore or Mumbai-based candidates.
Role & Responsibility:
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirement:
- 3-5 year of experience in Android app development
- BS/MS degree in Computer Science, Engineering or a related subject
- Should be passionate about the code you write
- Good understanding of Android jetpack libraries and internals
- Good experience on java
- Knowledge of kotlin is a plus
- Good Knowledge of MVVM, MVP, Dagger, Observables, Livedata, Retrofit, Glide, OkHttp
- Understanding in Unit Testing will be a plus
- Proven software development experience and Android skills development
- Proven working experience in Android app development and
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
What you’ll do:
- Will have a unique and rewarding opportunity to shape and design an app with a huge impact on the Automotive industry
- Write highly scalable software in Swift ad Kotlin with a focus on reusability and efficiency
- Work with some of the best people in the industry to build and maintain compelling user experiences
- Working with iOS Frameworks such as AVFoundation/video streaming, CoreML
- Work with open-source multimedia projects, such as FFmpeg
What you’ll bring:
- 5+ years of iOS/Android development.
- Strong background in software engineering with large-scale apps
- Experience with iOS/Android SDKs
- Expert knowledge of XCode/AppCode IDE, build and distribution processes
- Experience writing multi-threaded/asynchronous code
- Creative and innovative problem-solving skills with a passion for new technologies
- Strong team player and ability to work without many directions when needed
Bonus points for:
- B.Sc./M.Sc. in Computer Science or related fields
- Knowledge of C/C++
- Background/experience in AI (e.g. deep learning, computer vision)
- Contributions to community software
Note: We are looking for immediate joiners. Selected/Offered candidates can ready to join within 15 to 30 days of time can apply.
1. Core development and end to end ownership.
2. Accelerated learning and experience of working in a fast-growing startup.
3. Freedom to innovate and tread less traveled paths.
4. Industry best perks.
As an iOS Developer,
• At least 4 years of experience developing, releasing and maintaining iOS mobile applications
• Ability to write efficient, reusable and maintainable code in swift.
• Excellent expertise in iOS SDK frameworks and fundamentals.
• Amazing debugging skills with ability to write unit test cases
• Strong computer science fundamentals.
• Startup friendly i.e self-starter, quick learner, hardworking & passionate.

