

Job Description :
1. Design and build applications for the iOS platform
2. Ensure the performance, quality, and responsiveness of applications
3. Collaborate with a team to define, design, and ship new features
4. Identify and correct bottlenecks and fix bugs
5. Help maintain code quality, organization, and automatization.
6. Experience with socket programming
7. Must familiar with design architectures
8. Must have apps live over AppStore at least 2 apps.
9. Good knowledge of storyboards, Hibs, and constraints.
10. Experience with Swift UI will be beneficial.

About Apptunix
About
Connect with the team
Similar jobs

Android Developer
Experience 3-8 years
Job Qualifications and Skill Sets(T3-T4)
T3
1. Full-time undergraduate degree or above in computer and related majors
2. More than 3 years of Android development experience, proficient in Java/Kotlin language.
3. Have good architecture and interface design capabilities, understand object-oriented design and design patterns, and be able to write high-quality code.
4. Understand performance optimization and be familiar with underlying principles such as Android framework, multi-threading, data storage, and network communication.
5. Have strong ability to analyze and solve problems, learn quickly, withstand pressure, and communicate and collaborate.
6. Proficient in the use of mainstream tripartite frameworks
T4
1. Full-time undergraduate degree or above in computer and related majors
2. More than 5 years of Android development experience, proficient in Java/Kotlin language.
3. Have good architecture and interface design capabilities, understand object-oriented design and design patterns, and be able to implement reusable components with high quality.
4. Familiar with performance optimization, familiar with underlying principles such as Android framework, multi-threading, data storage, network communication, etc.
5. Have strong ability to analyze and solve problems, learn quickly, withstand pressure, and communicate and collaborate.
6. Applicants with experience in large-scale IM systems, social/community APPs, and front-line Internet product development will be given priority.
7. Applicants with development experience in large-scale project performance optimization, engineering efficiency optimization, cross-platform solutions, etc. will be given priority.
8. Be familiar with one or more third-party source codes. You need to be familiar with and understand design patterns and Android source codes.
Note: Kindly apply only if your open to Work from Office Bangalore and available to join immediate to 10 days.
Interested candidates connect @Bhavani P on the LinkedIn or message your number/ id on the cut short chat.


Job Description:
- Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
- Experience with Swift, RxSwift, Swift UI, Unit test.
- Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
- Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
- Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
- Leveraging community libraries to efficiently complete development tasks.
- Debugging apps using simulators and related tooling.
- Persisting data for offline-first apps using databases such as Realm.
- Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
- Familiar with Version control system such as GIT.


We are looking for a Mobile App Developer for one of the leading TMT bar manufacturers and exporters in India.
Please find below details for your reference :-
Role - Mobile App Developer
Exp - 3 to 8 years
Job Location - Kolkata
About the Company :-
Our Client is one of the leading TMT bar manufacturer and exporter in India. It is a well known group that achieves a turn over of 3000 Cr per annum. The group is setting a construction & architecture oriented omni channel B2B & B2C platform.
Roles & Responsibilities:
- 3-7 yrs of experience in 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
- Complete knowledge of the Uploading app on google play store and Apple app store
- Through analytical skills to Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Requirements :-
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Deep knowledge of Kotlin, Flutter,Android, iOS, etc.
- Proficiency with writing automated tests. depending on the libraries you use to test
- Familiarity with RESTful APIs and mobile libraries for networking
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns - MVP, MVC, MVVM, and Clean Architecture and the ability to choose the best solution for the app
- Familiarity with Git
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency in Kotlin/Java/Swift/Flutter/Dart


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.


Responsibilities:
- Work with an open-source iOS ecosystem and the libraries available for common tasks.
- Work directly with developers and product managers to conceptualize, build, test and realize products.
- Build reusable iOS software components for the platform.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing to improve application performance and shipping new features as required
Requirements:
- Experience with iOS Design patterns, memory management, REST web-services and JSON Parsing. Designing and building advanced applications for the iOS platform
- Collaborating with cross-functional teams to define, design, and ship new features
- Design and build advanced applications for the iOS platform
- Work on bug fixing and improving application performance
- Can integrate apps with backend and 3rd party API’s.
- Good programming skills in Objective-C/Swift and extensive knowledge of Apples SDKs and frameworks like Core Data, Core Graphics, Foundation, UIKit, etc.
- Have published one or more applications in an iOS App Store.
- Knowledge of iOS App Store deployment process.


We are looking for experienced iOS developers to join our team of talented engineers to design and build the next generation of our mobile application. The individual should be self-motivated, creative and proactive, with 1 – 2 years of progressive experience to work successfully in a fast-paced environment including latest technologies like Swift, Objective C and iOS UX guidelines.
– 1 to 2 years experience with iOS, Objective C and Swift.
– 1+ years object-oriented programming experience or equivalent education.
– Experience in an iterative software development environment (Agile).
– Experience with Test-Driven development, continuous integration and other Agile methodologies.
– Good experience in using Apples XCode for software development.
– Experience in standard debugging techniques such as logging, LLDB, and/or instruments to localize and correct software defects.
– Hands on experience using smartphones and tablets preferably iPhone and iPad
– Ability to design, develop, support new and existing applications and perform unit testing and integration testing.
– Experience with 3rd Party SDK integrations and other device libraries.
– Experience packaging and publishing applications on the App Store.

About the Role:
You will work closely with the founders to build mobile SDKs for dyte. Our SDKs allows clients to integrate live audio/video interactions in their own app, it optionally comes with its own user interface.
You will be invovled in making a seamless developer product, code that will run in varying frameworks, operating systems and network conditions.
As in any startup, your responsibilities will vary frequently. You will wear multiple hats and will work with many different technologies. You might have to talk to clients directly, and you have an active say in the direction of our product. We want someone who is passionate about working in this type of environment!
You are expected to lead the mobile development for our mobile SDKs and work closely with Designers and Video engineers to push the limits of mobile communication tech.
What you'll do:
● Solve complex architecture problems
● Be a leader / active contributor to the team to plan, design, and build solutions for our mobile platform.
● Work on the UI or UI Components for our SDK
● Ensure the high performance movement of media to and from the device
● Explore Flutter / React Native internals to build bleeding edge code
● Explore and optimize the build toolchain to deliver reliable, performant SDKs
● Deliver maintainable and high-quality code
● Work closely with the founders to decide the direction of the product.
● Ensure that our customer's experience is the very best it can be. You might have to interact with the dev team of our initial clients.
Who you are:
● Expert level understanding of one or more mobile tech - Flutter, React Native, iOS (Swift/Obj-C), Android(Java/Kotlin), NDK.
● You like deep diving into how things work under the hood.
● You are experienced working with debugging and profiling tools.
● You like to squeeze out every bit of performance / size improvement out from your code
● You are intensely curious and passionate about the prospect of diving deep into new technologies, platforms, and problem spaces.
● You embrace uncertainty. Our space is a rapidly growing one and specifications are continuously changing.
● You care about the user experience and you know how to build user-friendly mobile applications.
Bonus:
● You have experience with video conferencing, networking , WebRTC concepts
● You have experience with reverse engineering, specially frida.re
● You have experience with exploring linux/android/ios internals
● You have experience with Appium
● You have experience with continuous integration. Experience with AWS
● A degree in Computer Science or a similar area



Responsibility:
- Building user friendly Android and iOS Apps on React Native platform.
- Designing state-less components in React Native. State management with any of Redux, mobX or Flux.
- Writing modular, reusable, maintainable, well documented and fully tested code.
- Converting designs to mobile applications.
- Integrating with Rest APIs, while collaborating with Backend deve.
- Take complete ownership of the apps and change various elements/ technologies as per business need.
- Ensure optimum speed, performance, quality and responsiveness of application

Responsibilities
- Be responsible for our native Android and iOS mobile apps.
- Be flexible and knowledgeable so that you can switch between the two platforms as and when needed.
- Collaborate with Product Managers, UI designers, and other technical development resources
- Turn design ideas into features implementation that scale to millions of users by working closely with other mobile and backend engineers
- Develop unit and integration tests to ensure code quality and test coverage
- Ability to work independently solving technical problems
- Add positive energy in every meeting, and make your coworkers feel included in every interaction.
Requirements
- B.S. degree in Computer Science or related degree from an accredited college or university
- You have at least 5 years of experience in developing native mobile applications with Java and/or Kotlin (for Android) and Objective-C and/or Swift (iOS) while working within a team environment.
- Strong knowledge of Android SDK as well as iOS SDK – app lifecycle, UI using XML layouts (Android) and constraints and dynamic sizing (iOS) as well as data management and caching
- Knowledge of build systems in Android using Gradle. Knowledge of cocoapods and other tools for iOS build systems
- Knowledge of change management systems such as Git
- Knowledge of Reactive programming
- You’re familiar with mobile product and design lifecycle, and collaborating closely with designers and product managers
- You have experience building and shipping mobile apps to a large user base.
- You write high quality code with unit and automated tests.
- You’re comfortable with identifying and fixing performance bottlenecks.
- Experience integrating backend REST API’s.
- Experience in Agile/SCRUM and Unit Testing, Continuous Integration, Test-Driven Development
- Strong understanding of object oriented design principles
Nice to Haves
- Knowledge scripting tools and build tools.
About Quotient
Quotient (NYSE: QUOT) is the leading digital media and promotions technology company that creates cohesive omnichannel brand-building and sales-driving opportunities to deliver valuable outcomes for advertisers, retailers and consumers. The Quotient platform is powered by exclusive consumer spending data, location intelligence and purchase intent data to reach millions of shoppers daily and deliver measurable, incremental sales. Quotient partners with leading advertisers and retailers, including Clorox, Procter & Gamble, General Mills, Unilever, Albertsons Companies, CVS, Dollar General and Peapod Digital Labs, a company of Ahold Delhaize USA. Quotient is headquartered in Mountain View, California, and has offices across the US as well as in Bangalore, Paris, London and Tel Aviv. For more information visit http://www.quotient.com" target="_blank">www.quotient.com
Quotient is an equal opportunity employer. We celebrate diversity, and do not unlawfully discriminate on the basis of race, color, national origin, ancestry, creed, sex, gender, sexual orientation, gender identity or expression, age (40 and over), religion, political affiliation, citizenship, disability, marital or registered domestic partner status, veteran status, legally protected medical conditions, or any protected category prohibited by local, state or federal laws



