
iOS Developer
at India’s fastest-growing premium cosmetics brand product company
iOS Developer
Hiring for the position of iOS Developer responsible for developing app from scratch.
Role
● Translate design and wireframes into code
● Design, build, and maintain high performance, reusable, and reliable code
● Identify solutions through research and collaboration that resolves the root of problems as they arise
● Unit testing code
● Experience with cloud message APIs and usage of push notifications
Requirement
∙ 2+ years’ strong development experience in iOS
∙ Experience using RESTful web services within mobile applications
∙ Proficient with Swift and Cocoa Touch
∙ Knowledge of iOS UI/UX standards
∙ Understanding of Apple’s design principles and interface guidelines
∙ Experience with code versioning control, such as bitbucket/git
Education: Engineering

Similar jobs
Job Description :
Position Title : Android Developer
Experience : 3+ Years
Summary :
We are looking for an experienced Android Developer with strong Java expertise to join our team. The role involves developing, optimizing, and maintaining high-performance Android applications to ensure excellent user experiences.
Responsibilities :
- Build and maintain Android apps using Java.
- Design and implement new features in collaboration with cross-functional teams.
- Optimize app performance, fix bugs, and improve user experience.
- Integrate third-party libraries and APIs.
- Stay updated with mobile development trends and technologies.
- Write clean, maintainable code following best practices.
- Conduct unit and integration testing.
Required Skills :
- 3+ Years of experience as an Android Developer.
- Proficiency in Java, Android SDK, and Android Studio.
- Experience with RESTful APIs and mobile storage solutions (e.g., SQLite, Firebase).
- Strong debugging and problem-solving skills.
- Familiarity with Git and UI design principles.
Preferred Skills :
- Knowledge of Kotlin and Android Jetpack libraries.
- Experience with CI/CD pipelines and publishing apps on Google Play.
- Understanding of Material Design guidelines.
JD- Senior Flutter Developer
We are seeking an experienced Senior Flutter Developer with 3-5 years of experience to join our dynamic team. The ideal candidate will have a strong background in mobile app development using Flutter, with a focus on building high-quality, performance-driven applications.
Key Responsibilities:
- Mobile App Development: Design and develop mobile applications using Flutter framework, ensuring high performance, responsiveness, and scalability.
- UI/UX Design Implementation: Translate UI/UX designs into high-quality code, with a focus on maintaining consistency and adherence to design guidelines.
- Cross-Platform Development: Leverage Flutter's cross-platform capabilities to develop applications that run seamlessly on both iOS and Android platforms.
- API Integration: Integrate with backend services and APIs to fetch and process data, ensuring seamless communication between the mobile app and server-side components.
- Code Optimization: Identify and address performance bottlenecks and optimize code for maximum efficiency and speed.
- Testing and Debugging: Conduct thorough testing and debugging to ensure the stability and reliability of the mobile applications.
- Version Control: Collaborate with the development team to manage code repositories using version control systems such as Git.
- Documentation: Maintain comprehensive documentation for codebase, APIs, and development processes to facilitate collaboration and knowledge sharing.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3-5 years of experience in mobile app development, with a focus on Flutter framework.
- Proficiency in Dart programming language and Flutter SDK.
- Strong understanding of mobile app architecture and design patterns.
- Experience with state management solutions such as Provider, Bloc, or Redux.
- Knowledge of RESTful APIs and asynchronous programming.
- Familiarity with mobile app testing frameworks such as Flutter Test or Mockito.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Experience with agile development methodologies is a plus.
Mandatory skills:
- Proficient with Objective-C and Swift depending on project requirements and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Familiarity with RESTful APIs to connect iOS applications to back-end services
Secondary Skills:
- Experience with offline storage, threading, and performance tuning
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple's design principles and interface guidelines
- Experience with Version Control System
- Experience with Bug Tracking
Added advantage if the candidate possess below skills.
- Knowledge of low-level C-based libraries is preferred
- 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
- Bluetooth communication, BLE
- Performance and Security related Concepts
• Strong understanding of Flutter. Experience with other frameworks like React Native,
SwiftUI, Jetpack Compose is acceptable.
• Good knowledge of Rendering engines in Flutter, Browser, iOS, Android
• Experience in CMS such as Sanity, AEM
• Good understanding of RESTful APIs, GraphQL and Web Sockets
• Ability to debug and profile Web/Mobile applications with Chrome DevTools or Native
profilers
• Deep understanding of Reactive programming with libraries like MobX, BloC
• Exposure to SOLID Domain Driven Design, principles
• Exposure to Style Guides, Atomic Design, Design Systems
• Strong visual acumen to detect cosmetic defects ensuring
• Exposure to Design tools like Sketch, Figma, Adobe Creative Suite or Affinity Designer
• Deep knowledge of at least 2 different programming languages from JavaScript, Dart, Ruby,
Python, Go, Rust, Typescript, C#, Kotlin, Java, Haskell, OCaml
• Exceptional verbal and written communication
• A mindset to constantly learn new things and challenge the Status Quo.
Experience
• 8 - 15 years of experience building Front End Applications on different technologies
• At least 5 years of experience building React and/or Mobile Applications
• Preferably worked in the Finance/Retail domain or other similar domains with complex
business requirements.
Education
• Bachelors in Computer Science or equivalent education covering Math, Algorithms, Data
Structures, Networking, Databases, Operating Systems, Graphics
• Nice to have a Post-Graduate degree in Computer Science
Demonstrable Passion
• Contributed to one or more Open Source projects
• Actively maintain one or more Open Source projects
• Blogging on Frontend or related topics
• Authored books, videos on Frontend or other topics
• Speaking engagements at Meetups or Conferences
Job Profile :- IOS Developer
Job description :-
Responsibilities:
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
Skills
1. Proficient with Objective-C or Swift?and Cocoa Touch
2. Experience with iOS frameworks such as Core Data, Core Animation, etc.
3. Experience with offline storage, threading, and performance tuning
4. Familiarity with RESTful APIs to connect iOS applications to back-end services
5. Knowledge of other web technologies and UI/UX standards
6. Understanding of Apple?s design principles and interface guidelines
7. Knowledge of low-level C-based libraries is preferred
8. Experience with performance and memory tuning with tools?
9. Familiarity with cloud message APIs and push notifications
10. Knack for benchmarking and optimization
11. Proficient understanding of code versioning
Experience :- 1 to 4 years
Salary :- 6 to 8 LPA
Location :- Janakpuri
only Male Candidate can apply
To ensure success as an iOS developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Objective-C, and be able to work as part of a team. Ultimately, an outstanding iOS developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
iOS Developer Responsibilities:
· Designing and building mobile applications for Apple's iOS platform.
· Collaborating with the design team to define app features.
· Ensuring quality and performance of the application to specifications.
· Identifying potential problems and resolving application bottlenecks.
· Fixing application bugs before the final release.
· Publishing application on App Store.
· Maintaining the code and atomization of the application.
· Designing and implementing application updates.
iOS Developer Requirements:
· Bachelor's degree in computer science or software engineering.
· Proven experience of 3 to 5 years as an app developer.
· Proficient in Objective-C, Swift, and Cocoa Touch.
· Extensive experience with iOS Frameworks such as Core Data and Core Animation.
· Knowledge of iOS back-end services.
· Knowledge of Apple's design principles and application interface guidelines.
· Proficient in code versioning tools including Mercurial, Git, and SVN.
· Knowledge of C-based libraries.
· Familiarity with push notifications, APIs, and cloud messaging.
· Experience with continuous integration.
· Experience with MAP experiences : tracking and navigation.
· Payment gateway integration hands on experience is must.
· Experience with Appstore publishing.
· Vehicle tracking application experiences will be an added advantage.
You can apply directly through here -
The candidate should have good team player skills and the ability to work hard independently under the least supervision. Should be a problem solver and self-motivated to work in a startup environment. Must have good learning and grasping skills. Keen to learn new things and flexible to work with startup culture.
Responsibilities
- Translate existing designs and wireframes into high-quality code.
- Design, build and maintain high-performance, reusable, and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Help maintain code quality, organization, and automatization.
- Work in an agile environment with continuous integration and deployment.
- Detail requirements taking inputs from the team and coming up with estimations for planning.
- Collaborate on projects with a closely-knit team.
- Develop and maintain mobile apps using Rest APIs.
Requirements
- Experience- 0-2 years.
- Good aptitude and good attitude.
- Need a hardworking candidate.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Strong Knowledge of OOPs.
- Strong Knowledge of Core Java.
- Hands-on experience in Java.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, Proficient with Multithreading, I/O stream, Collections, etc.
- Ability to design applications around natural user interfaces.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with cloud APIs and push notifications.
- A knack for benchmarking and optimization.
- Understanding of Google's Android design principles and interface guidelines.
- Proficient understanding of code versioning tools, such as GitHub.
- Familiarity with continuous integration.
- A team player, fast learner with good verbal and written communication skills
Preference
- Hands-on experience in Kotlin.
Education
- UG: BCA in Computers, B. Tech/B. E. in Any Specialization.
- PG: Any Postgraduate in Any Specialization.
THE ROLE
- Position: iOS Engineer
- Skills: Objective-C (Primary), Swift, Familiarity with Xcode
- Education: Minimum B. E. in Computer Science.
BENEFITS
- Competitive Salary
- Flexible leaves policy
- MacBook for all developers
- Flexible work timings
- Flexible WFH policy
- Many more...











