



Similar jobs

• 2-4 years of experience in Native iOS development.
• Strong in data structure and algorithms.
• Strong knowledge of iOS UI design guidelines, design patterns, and best practices.
• Strong knowledge of iOS Framework, different versions of iOS, and how to deal with
different screen sizes.
• Proficient in Swift programming, Cocoa, Xcode, and iOS Apps architecture and
implementation
• Experience with Analytics, offline syncing, deep-linking, Notifications, Autolayout,
Multithreading, etc
• Familiarity with Agile development, Scrums, Continuous integration (CI-CD), and TDD
processes.
• Knowledge of iOS debugging, unit-testing, memory, and performance optimization tools
as well as experience with automated and manual testing platforms
• Experience in shipping applications through App store
• Proficient understanding of code versioning tools, such as Git
• Ability to meet deadlines and work in a time-bound environment
• Good to have passion for investing


Responsibilities
- Build efficient, testable and reusable codes.
- Collaborate with engineers, PMs and designers to quickly ship new requirements.
- Take on tough design and product problems while working cross-functionally across design and engineering to polish the product experience.
- Solve complex performance problems and architectural challenges.
- Thrive in a culture of continuous improvement by optimizing web products and related components to achieve and maintain high performance of business applications.
Requirements
- 2-3 years experience with hands on experience in both iOS platform with an attitude to learn the other platform.
- Strong passion for Programming in general and iOS App development in specific.
- Experience in source revision control systems such as git, svn.
- Knowledgeable about MVC and MVVM architecture.
- Experience working with remote data via REST and JSON.
- Experience with SQL Lite and other databases.
- Experience with UI development.
- Experience with publishing apps.
- Positive attitude towards work (Dynamic) and good communication skills.
Required iOS skill
- Good knowledge of SWIFT, Xcode and iOS widgets.
- Experience with Core data.
- Experience in integrating 3rd party libraries.
- Experience in building multiple Xcode schemes.
Responsibilities:
- Collaborate with the development team to design and implement new features for our iOS applications using Swift.
- Write clean, maintainable, and efficient code under the guidance of senior developers.
- Assist in translating UI/UX designs into high-quality code.
- Participate in debugging and troubleshooting to identify and fix bugs.
- Write unit and UI tests to ensure code quality and robustness.
- Contribute to code reviews to learn from and share knowledge with the team.
- Stay up-to-date with the latest iOS development trends, tools, and best practices.
- Work with version control systems like Git.
- Communicate effectively with team members regarding progress, challenges, and ideas.
Required Qualifications:
- Basic understanding of Swift programming language concepts.
- Familiarity with the iOS SDK (UIKit and/or SwiftUI).
- Experience with Xcode IDE.
- Fundamental understanding of mobile development concepts (e.g., view life cycles, memory management, networking).
- Basic knowledge of version control using Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- A strong desire to learn, grow, and take on new challenges in iOS development.
- Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience demonstrated through projects or portfolio.
Preferred Qualifications (Nice-to-Haves):
- Familiarity with RESTful APIs and JSON to connect iOS applications to back-end services.
- Understanding of common architectural patterns (e.g., MVC, MVVM, VIPER).
- Experience with dependency managers (e.g., CocoaPods, Swift Package Manager).
- Exposure to Agile/Scrum development methodologies.
- Personal projects or contributions to open-source projects (please provide links if available, e.g., GitHub profile).
- Basic understanding of automated testing frameworks (e.g., XCTest).

About AbleCredit:
AbleCredit uses Generative AI with Voice, Vision, and Language capabilities, to solve the Credit Gap of emerging economies. In India alone, the Credit Gap is over USD 5T (Trillion!). This is the single largest contributor to poverty, poor genie index, and lack of opportunities. Our Vision is to deploy AI reliably, and safely to solve some of humanity's greatest problems. We believe in Impact and integrity above all else.
Key Responsibilities:
- Develop high-quality, responsive, and performant mobile applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve existing codebases, ensuring the best possible performance, quality, and responsiveness of the applications.
- Write clean, maintainable, and testable code following best practices and design patterns.
- Excellent problem-solving and troubleshooting skills.
- Troubleshoot and debug applications, identifying and fixing bugs and performance issues.
- Stay up-to-date with the latest industry trends, technologies, and best practices to ensure continuous improvement.
- Participate in code reviews and provide constructive feedback to peers.
- Assist in the planning, design, and implementation of application features and architecture.
- Work closely with product managers, designers, and other stakeholders to deliver a seamless user experience.
What you should have:
- Proven experience as a Android Developer with at least 8 years of experience in mobile application development.
- Experience in building, deploying and scaling an Android or Flutter with more than 10000 users.
- Any experience with Flutter will be a huge bonus.
- Solid understanding of mobile application architecture, design principles, and best practices.
- Experience with third-party libraries and APIs.
- Familiarity with RESTful APIs and integration with backend services.
- Proficient in version control systems like Git.
- Experience with continuous integration/continuous deployment (CI/CD) practices is a plus.
Benefits:
- Medical/Dental/Vision Insurance
- PTO & Holidays
- Life Insurance
Note on Compensation Policy:
Hiring and nurturing the best talent is the central part of our business focus. As a result, we try and provide not just better than market salary, but have a strong, performance-based incentive structure for all the employees. The quoted salary is based on our best understanding of the market and is subject to increase for the right candidate depending upon their fitment, skills, and experience.

Urgent Hiring!!!
We are looking for Android Developer
Job Description:
- 0.6 month+ years of experience in developing Android applications
- Proficiency in Java, Kotlin, or C++.
- Ability to easily use Android Studio, including the Android SDK.
- Prior experience as an Android Developer will be advantageous.
- Excellent coding and proofreading skills.
- Ability to manage your workload with minimal supervision
- Proofreading your code and correcting mistakes before each app is released.
- Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order
Openings: 5 position
Experience: 0.6 to 2 years
Location: Surat (onsite & full-time only)
Thanks!


- 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

CaratLane is a Technology-Driven organization and India’s first omnichannel jewelry brand, it
was founded in 2008, by Mithun Sacheti, with a simple but courageous objective – to make
beautiful jewelry accessible, affordable and forever wearable. With a strategic investment from
Titan Company Limited, CaratLane is now partnered with India’s largest retail jeweler Tanishq.
Under the leadership of our co-founders Gurukeerthi Gurunathan and Avnish Anand, CaratLane
aims to work towards a common mission – to offer customers beautiful jewelry and a
distinctive shopping experience that fits today’s values and lifestyles.
Desired candidate profile :
● Development experience with Android OS and Knowledge of Web services/API
interactions, Audio/Video streaming, SQLite, and JSON/XML parsing.
● Understanding of Object Oriented Programming and good command over an object-oriented language
● Strong grasp of algorithms and data structures.
● Hands-on Linux experience
● Experience launching mobile applications in the Google Play app store or Apple iTunes
store.
● Experience launching web applications.
● Experience with an MVC framework like Ruby on Rails, Django, Laravel
● Experience with server-side and client-side Javascript - Node.js, Angular.js, jQuery.
● Experience with version control tools like git, Subversion and Mercurial
● Experience with Amazon Web Services
● Experience with Distributed systems and machine learning
● Knowledge of design patterns
● Ability to write and maintain high-quality code.
● Must be a quick learner and be adaptable to new technologies.
● Comfortable in an agile start-up culture based on respect, low hierarchy, high
transparency and fast sprints.
Nice to Have :
● Domain knowledge in eCommerce
● Previous experience in a product company is a plus.
What we value as a team:
● Proactive in communication
● Collaborate with other members of the agile ecosystem
● Out-of-the-box thinking to resolve issues and bringing New Ideas to bring Quality in
the Applications


-
Solution design documentation, development ownership, mentoring and driving the most comprehensive trade terminal for our super users for the iOS Mobile platform
-
Ensuring the team adhere to the best industry technical practices and meet the business objective
-
Ensuring responsiveness of the application
-
Monitor reliability and performance metrics of the system to provide an impeccable experience to the user
-
Co-ordinate with developers, testers and keeps the product manager well informed of the status of the development effort to senior managers
-
Mentoring of the team
-
Code review of team members and code quality ownership
-
Collaborate with team, cross-functional teams to define and design new features
-
Work with data sources, APIs, 3rd party SDKs
-
Unit-test code for robustness, including edge cases, usability and general reliability
-
Work on bug identification and fixing
-
Troubleshooting and triage of field issues
-
Improving application performance
-
App management and monitoring on iTunes
-
Produce high-quality code and experience with security implementation
-
identifying risks implementing security patches procedures
-
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
-
Keep abreast of new trends and best practices in mobile development
-
B.E., B.Tech., M.C.A. or equivalent technical qualification in Computer Science,
-
Engineering or a related subject
-
7 to 10 years of proven software development experience in iOS development
-
Experience in mentoring iOS developers
-
Must experience with Swift
-
Experience with Objective-C is a plus
-
Experience working with remote data via REST and JSON must
-
Experience with API integration, Third-party SDKs, Charts, Payment Gateway, Sockets is a plus
-
Experience in HLD, LLD designing must
-
Solid understanding of the full mobile development life cycle.
-
Mobile Application security standards is a plus
-
Experience in mobile app architecture, frameworks, design patterns must
-
Experience in writing Unit Test cases is a plus
-
Experience in performance measurement of application is plus
-
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
-
Experience in using JIRA, TFS
-
Experience of CI/CD pipeline with tools used for Code coverage, code bugs identification, test automation, GIT
-
Experience in Firebase Crashlytics, Application Performance must
-
Experience in driving scrum team and follow agile practices
-
Fundamental knowledge of the BFSI sector is a plus
-
Strong communication skills
-
Project Estimation & Planning


We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Requirements
-BS/MS degree in Computer Science, Engineering or a related subject
-1 to 4 years of work experience
-Proven working experience in software development
-Working experience in iOS development
-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
Responsibilities
-Design and build advanced applications for the iOS platform
-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.


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.

