- Should have excellent knowledge of Swift and Objective C
- Good working knowledge in Cocoa Touch
- Experience with performance and memory tuning with tools
- Experience with memory management & caching mechanisms specific to mobile devices
- Experience with third-party libraries and APIs
- Experience working with Core Data, Realm
- Understanding of the full mobile development life cycle
- Experience in publishing apps to the App Store.
- Code version tool – Git, Bitbucket
- Design Pattern - MVC and MVVM, MVP
- Must be able to provide individual or project oversight on rapid prototyping/POC
- efforts and large scale enterprise wide roll out planning.
- Must be familiar with software development methodologies like Agile, Waterfall, Iterative etc.
- Must have strong analytical skills and should be able to define and build competency assets – estimators, tools, reusable assets, scripts, etc.
- Must have strong communication and customer interfacing skills with particular emphasis on Scope and Requirements Management

About Beauto Systems Private Limited
About
Connect with the team
Similar jobs
Experience - 3-6 yrs
Skills : Swift , Objective -C.
Ecommerce industry is mandatory.
What we want:
➢ Can do attitude. Positive mind set.
➢ Experience in B2C applications.
➢At least 4 years of experience in mo
bile application development with a focus on iOS.
➢Proven experience with Swift or Objective C and Xcode.
➢Strong understanding of iOS development principles, patterns, and best practices.
➢Knowledge of mobile architecture patterns (MVC, MVVM, etc.) and design patterns (Singleton, Facade,etc.).
➢Familiarity with RESTful APIs, web services, and JSON.
➢Experience with third party libraries and APIs.
➢Experience with unit testing and continuous integration.
➢Excellent communication and problemsolving skills.
➢Ability to work independently and in a team environment.
➢Experience with performance and memory tuning.
➢Knack for benchmarking and optimization
Good to have:
➢Experience with Agile development methodologies.
➢Familiarity with Android development.
Location: Bangalore
Kutumb is the first and largest communities platform for Bharat. We are growing at an exponential trajectory. More than 1 Crore users use Kutumb to connect with their community. We are backed by world-class VCs and angel investors. We are growing and looking for exceptional Android Developers to join our Engineering team.
More on this here - https://kutumbapp.com/why-join-us">https://kutumbapp.com/why-join-us.html
Core Responsibilities:
- Architect and develop new flows and features on our Android app
- Build robust UI which work well on different screen densities and interactions that result in a delightful experience
- Iterating and building experiments
- Will be working with Kotlin
You are the right fit if you have:
- Strong Android fundamentals
- Build from scratch and be a good decision maker
- The Ownership skills and can own the problems end to end
- The Zeal and willingness to put in extra efforts to build a product which will be used by millions of users, and most importantly
- The ability to find the solution to any problem and get things done
What we offer:
- High pace of learning
- Opportunity to build the product from scratch
- High autonomy and ownership
- A great and ambitious team to work with
- Opportunity to work on something that really matters
- Top of the class market salary and meaningful ESOP ownership
Job Description:-
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 the 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 the quality product 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, and Cocoa touch
- Experience with IOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading and performance tuning.
- 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.
- 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.
- A knack for benchmarking and optimization.
- Proficient understanding of code versioning tools such as Git, Mercurial or SVN.
- Familiarity with continuous Integration.
- Design and build advanced applications for the iOS platform
- Experience is required in IOS
- Collaborate with cross-functional teams to define, design, and ship new features.
- 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.
- Working experience in iOS development using Swift, RX Swift,
- 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
- working experience on Media streaming
- Working experience on Modular programming, RX Swift, Auto layout, Push Notification & Deep Linking.
- 2+ years of relevant experience in Android Development.
- Should be strong in Android fundamentals (including UI design), OOP & Java fundamentals.
- Should be strong in Kotlin fundamentals and coroutines.
- Familiar with Android Architectures, Multithreading Concepts, Testing framework like JUnit, Espresso, Mockito and Reactive Programming.
- Familiar with Dependency Injection and memory optimization techniques.
- Practitioner of SOLID principles.
- Working experience in Compose and KMM (Kotlin Multiplatform Mobile) is an addon
- Should have been part of a team which has shipped at-least one App and lived through the process without too many scars
- Stellar problem solving skills
- Hunger to learn new things and ability to grasp new concepts quickly
- Ability to move quickly without breaking things too much (we are dreamers)
- Passion for developing awesome user experiences
- Ability to work under pressure which is balanced by a sense of responsibility and ownership.
- Work as part of a small team to build React Native iOS / Android applications for FullStack's clients.
- Architect, build and maintain excellent React Native applications with clean code.
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required.
- Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer.
- Complete two-week sprints, and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Interface with clients via Slack, Zoom, and email.
- Track your time throughout the day using Toggl.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
- Follow FullStack's detailed development process
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 Swift {depending on project requirements}, and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- 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
- 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
- The knack for benchmarking and optimization
- Proficient understanding of code versioning tools {such as Git, Mercurial or SVN}
- Familiarity with continuous integration
Qualification: –
Education Qualification: B. TECH / BCA / M. TECH / MCA.
What You Need for this Position:
B.tech/BE/MS/MCA/BCA Degree in Computer Science, Engineering or a related subject
3+ years of experience using Swift to develop and deliver production applications for iOS
Strong understanding of the fundamentals of native development patterns
Experience with ios app testing and security, including writing unit tests, test automation, and working closely with quality assurance teams
Experience with dependency management tools such as Cocoapods, SPM, and Carthage
Debugging experience with stack traces, spin traces, performance & concurrency/threading issues
Successful launch of consumer-grade applications to the Apple App Store
Experience with Git VCS and best practices for source code management
Proven experience with crafting and integrating client-side REST APIs
Familiarity with CI/CD Pipelines (Jenkins, FastLane and others)
Excellent written and verbal communication skills
Self-motivated, and outstanding analytical skills
What You Will Be Doing:
To design and build advanced applications for the iOS platform.
Client Interaction.
To collaborate with cross-functional teams to define, design, and ship new features.
To generate wireframes.
To design, develop, test and implement an iOS application along with continuous production of new versions of the application.
To design solutions independently.
Unit-test code for robustness, including edge cases, usability and general reliability.
Work on bug fixing and improving application performance.
Operates effectively in a fast-paced, deadline-driven, collaborative and iterative programming environment.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Soft Skills
Pleasant in communication
Very good in interdepartmental coordination
Innovative and out of box thinking
Self-motivated and creative problem-solving skills
Believe in relationship
Top Reasons to Work with Us:
We're a small, fast-paced growing team tackling huge new challenges every day
Learning new concepts while working with an intellectual and exceptionally talented team
Friendly and high growth work environment
Competitive compensation
Primary responsibilities::
- Participate as a member of a mobile development team.
- Become a subject matter expert in the mobile channel.
- Design and deliver high quality mobile applications
- Review and approve all mid-level design documentation.
- Ensure that detail design documentation is competed, reviewed, and approved, as required.
- Conduct or participate in code review sessions to ensure quality and performance.
- Support the system integration and user acceptance testing resources. Provide timely defect analysis, remediation, and reporting.
- Review security testing reports/results and remediate potential vulnerabilities in a timely manner.
- Stay abreast of emerging technologies or trends that could impact the mobile channel.
Required Skills/Qualifications::
- Design, develop and implement cohesive, highly-usable features and improvements to our existing native iOS applications.
- Design and develop new native mobile applications, as required.
- Knowledge with performance and memory tuning tools.
- Knowledge in implementing unit tests.
- Proficient understanding of code versioning tools such as GIT.
- Strong knowledge of Objective-C, Swift, iOS SDK/Frameworks, REST APIs, JSON.
- Knowledge translating product requirements into design specifications.
- Debugging and problem solving skills.
- Understanding of MVVM and MVC development pattern.
- Ensure quality software is delivered with minimal defects and no go live critical issues. Knowledgeable of unit and automation testing tools
Website - https://praxinfo.com/">https://praxinfo.com/








