
* 2 to 3 yr experience in iOS application development

About AKS Interactive
About
Similar jobs
🚀 Job Title : Android Developer – SDE 2
Experience : 3+ Years
Job Location : Whitefield, Bengaluru, Karnataka (On-site)
Working Days : 5 Days a Week
Notice Period : Immediate to 15 Days
Interview Process : 2 to 3 Client Rounds
About the Role :
We are looking for a skilled Android Developer – SDE 2 with 3+ years of hands-on experience in building, optimizing, and maintaining high-quality Android applications.
The ideal candidate should have strong expertise in Kotlin, Android SDK, Coroutines, Kotlin Flow, Android Architecture Components, Dependency Injection, REST APIs, and performance optimization.
The candidate will work closely with product managers, designers, and engineering teams to develop scalable, reliable, and user-friendly mobile applications.
Mandatory Skills :
Kotlin, Android SDK, Kotlin Coroutines, Kotlin Flow, MVVM, LiveData, Room, View Binding, Data Binding, Dagger / Hilt, ANR & Memory Leak Resolution, RecyclerView Optimization, REST APIs, JSON / Proto, Unit & Integration Testing, Git, Jenkins, Android Architecture & Design Patterns.
Key Responsibilities :
- Design and develop scalable, high-performance Android applications using Kotlin.
- Implement features using Kotlin Coroutines, Flow, MVVM, Room, LiveData, View Binding, and Data Binding.
- Identify and resolve ANRs, memory leaks, crashes, and performance bottlenecks.
- Implement Dependency Injection using Dagger / Hilt and follow clean architecture and coding best practices.
- Integrate REST APIs, JSON / Proto, and optimize RecyclerView / UI performance.
- Write and maintain unit and integration tests to ensure application quality and stability.
- Collaborate with Product, Design, QA, and Engineering teams in an Agile environment.
- Participate in code reviews, technical documentation, and continuous improvement initiatives.
- Stay updated with modern Android technologies; Kotlin Multiplatform (KMP) experience is a strong plus.
Mandatory Skills :
- 3+ years of professional Android development experience.
- Strong proficiency in Kotlin.
- Hands-on experience with Kotlin Coroutines and Kotlin Flow.
- Strong knowledge of Android SDK and Android Studio.
- Experience with MVVM, LiveData, Room, View Binding, Data Binding.
- Strong understanding of Android application architecture and design patterns.
- Hands-on experience with ANR detection and resolution.
- Hands-on experience with memory leak detection and resolution.
- Experience with Dagger / Hilt or other Dependency Injection frameworks.
- Strong experience in RecyclerView optimization.
- Experience with RESTful APIs, JSON, and/or Protocol Buffers (Proto).
- Experience writing unit and integration tests.
- Strong knowledge of Git.
- Experience with CI/CD tools such as Jenkins.
- Strong debugging, problem-solving, and analytical skills.
- Good understanding of software design principles and coding best practices.
- Strong communication and collaboration skills.
Good to Have :
- Hands-on experience with Kotlin Multiplatform (KMP) will be a strong advantage.
- Experience working on large-scale consumer-facing mobile applications.
- Experience with performance profiling and Android debugging tools.
- Experience working in Agile/Scrum development environments.
What We’re Looking For :
- Strong ownership and accountability for deliverables.
- Ability to work independently as well as collaboratively within a cross-functional team.
- Strong attention to detail and focus on application quality.
- Ability to work in a fast-paced environment and adapt to changing priorities.
- Passion for building high-quality, scalable, and reliable mobile applications.
React Native Application Developer
Job Description
- As a React Native Developer, your responsibility will include creating a suite of applications and improving the functions of applications in development.
- Experience in building a React or Native mobile app with traffic at scale
- Ability to architect, refractor and debug an app without disrupting users
- Proficient with mobile application life cycles
- Should have multiple apps deployed to the App Store, Google Play Store and deep knowledge of the distribution processes
- Understanding of unit and functional testing best practices.
- Should be able to dive into the source code of front end libraries to debug, patch and extend them when necessary
- Can take a defined software design and turn it into code.
- Understands how to optimize the delivery of code and assets (e.g., images, fonts) to a browser or device (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
- Experience with React Js, React Native, JavaScript including DOM Manipulation and the JavaScript object model. Exp with integrated JSON is a must.
- Thorough understanding of React Native and its core Principles. Hands-on experience on React Native Framework at least 2 Years.
What you will do
- Working collaboratively in building products and services.
- Designing mobile-based features, impacting Customer's Digital Experience
- Taking ownership of the entire software development lifecycle for mobile application
- Collaborating with cross-functional teams to define design and add new features
- Ensuring the performance, quality and responsiveness of the applications.
- Understanding end-user requirements and use cases and translating them into a pragmatic and effective technical solution
Required Candidate profile
- Capability to perform both independently and in a team
- Ideal Candidate - Must be open to work on new technologies, versatile and capable of accepting new challenges.
- Good Knowledge of HTML5, CSS
We are looking for:
Someone who is passionate about beautifully designed app experiences
Fascinated by all aspects of application development, from brainstorming
and
design to implementation and release.
Team player who can write clean and maintainable code.
Someone with strong foundation in data structures & algorithms, OS,
I/O,
concurrency.
Someone with excellent knowledge of Java Technology Stack, Mobile
Development, and Android eco-system.
Someone with good understanding of mobile app UI/UX and Material Design.
3+ years of software development experience in Android.
Someone with excellent debugging and optimization skills.
Location: Bangalore(Work from office)
Exp: 5-10 yrs
IOS full stack Lead developers design, code and test high end ios applications. To maintain high
quality of the application code, fix bugs, implement updates and maintain the code. You are
expected to collaborate with the design team, identify issues and bottlenecks, update applications on
the App store and release world class applications on the App store.
In addition, full stack Lead develop is expected to understand architecture, design, testing with
respect to interface between website (front-ends), application responsiveness, creating cross
platform apps, server side interfaces, design and development of APIs and back end database
integration. An understanding and creating micro-services will be an added advantage.
Strong working knowledge of ios Frameworks (Core data and animation), back end ioS frameworks,
Objective-C, Cocoa touch, Swift are core requirements. Knowledge of Apples application design
principles and interface guidelines are highly useful. Important to know code versioning and
proficiency on GIT. C-based libraries, push notifications, APIs and cloud
messaging,Webrtc,Websocket are important skills to possess. Continuous builds and integration
are part of the essentials of this full-stack ios developer role
Soft Skills
Good attitude toward work, Strong problem-solving skills
Desire to work in fast paced environment along with project and time management
Job type: Full time.
Role type: Technical.
Location: Mumbai
Functional Area: Mobile App development specializing in CRM and Sales Force Automation IT solutions.
About the role:
We are looking for an iOS developer responsible for the development and maintenance of applications built for iOS
running on iPhones & iPads. Primary focus will be the development of applications and their integration with backend services. This developer(s) will work with our team of engineers to design and build the next generation of our
mobile offerings. In addition, the developer will need to pay special attention to the application’s compatibility with
multiple versions of Apple’s OS and device types.
You will be responsible for -
● Should be able to design, build, and maintain high performance, reusable, and reliable Swift, Objective-C and
Cocoa Touch Code.
● Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, Core Text, Cocoa
APIs etc.
● Knowledge of memory management and multi-threading
● Needs to be experienced in Storyboard and Playground
● Should have strong UI development skills (complex views, trees, animations, rendering) and strong knowledge of
the UI kit, design principles, interface guidelines, patterns, and best practices
● Experience with offline storage, threading, and performance tuning.
● Collaborate with cross-functional teams to define, design, and implement features
● Translate designs and wireframes into high quality code.
● Experience consuming and/or designing REST APIs and knowledge on integrating with external data sources.
● Strong skills in the area of JSON parsing as well as XML for fetching data into the application.
● Familiarity with cloud message APIs and push notifications.
● Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
● Unit-test code for robustness, including use cases, usability, and general reliability.
● Identify and correct bottlenecks, work on bug fixing and improving application performance
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency
● Strong knowledge of different versions of iOS, and how to deal with different screen sizes.
● Proficient understanding of code versioning tools, such as Git.
● Good communication skills and the ability to think out of the box to achieve the defined business logic with
minimal impact and revisions.
Qualification & Experience:
● Any Engineering Graduate or Post Graduate.
● BS degree in Information Technology, Computer Science or equivalent (BE Preferred)
● 3 Years of Professional Experience.
Great to have’s: Must have skills or competencies.
● Strong written and verbal communication skills.
● Being able to work in a fast-paced multidisciplinary environment as in a competitive landscape new data keeps
flowing in rapidly and the world is constantly changing
What we offer you?
● An open minded, collaborative culture of enthusiastic technologists.
● Getting to work with our clients and be part of the next level evolution.
About Andesoft Consulting:
Andesoft is a boutique interactive services shop strategically combining business analytics and design. The primary
domain expertise covers, Web architecture, CMS and CRM technologies
Market and business analytics to achieve better market segmentation and campaign management
Custom off-line and on-line interactive applications
The 3 major business verticals we specialize in are Health Care, Financial Services, and Public and Non-profit
Sectors.
Company Profile: http://www.andesoftconsulting.com









