company logo

Mobile Application Developer

Bangalore
Full-Time
Mid-Level: 4 to 6 years
Posted on Feb 15 2022

Not Accepting Applications

About the Job

Skills

Mobile Application Development

Exp – 3+ yrs(not less than 3 yrs)

Location: Chennai/Bangalore/Hyderabad

iOS with iot(Experience/Basic Knowledge is mandatory)

Core

·       Proficient in programming in Objective C and Swift for iOS application development 

·       Strong knowledge in understanding and implementing the SOLID principles, OOPS, Data Structures and Algorithm 

·       Experience in designing SDK’s and distribute via CocoaPods framework 

·       Understanding of Apples design principles and interface guidelines 

·       Complete understanding of MVC, MVVM, Singleton, Delegate architectural patterns 

·       Experience working on Apple Push Notification Service (APNS), local notifications

·        Strong knowledge in understanding and implementing the SOLID principles, OOPS, Data Structures and Algorithm

·       Good understanding of memory management including various multithreading processes like GCD, Blocks etc

·       Experience with building complex interactions that includes screen transitions, dynamic content changes and logic based animations

·       Experience in distributing, code-signing, evaluating and supporting apps on test flight or similar platforms (3+ years)

·       Experience on handling Client-server based applications with XML and JSON type input/output with SOAP and REST based web services

 

Non Core

·       Experience with SQLite, Core Data for Offline storage, performance tuning, memory tuning with tools like Instruments 

·       Experience in building iPad applications is a plus 

·       Experience in Agile/SCRUM methodologies

·       Experience working with Profiling Instruments

·       Experience working with FCM Notifications

·       Experience in CI/CD pipe line implementation Jenkins/Maven/Git/Jira or similar tools.

·       Unit testing using XCTest

 

Desirable

           

·       Any knowledge in cross platform/hybrid mobile application in Flutter/React Native/ Xamarin/Ionic 

 

 

Android with iot(iot Experience or basic knowledge/-is mandatory)

Core

·       Proficient in Java & Kotlin Programming 

·       Experience in Android SDK and NDKRest API, JSON, Android Studio IDE, SQLite databases, Activities, Services, Broadcast Receivers. 

·       Experience/Exposure in MVVM architecture, Retrofit, ROOM DB, and Dagger would be an added advantage. 

·       Experience in Jet Pack components and libraries

·       Experience in Kotlin Coroutines

·       Experience in dealing with Server Side using techniques such as RESTful - web services 

·       Experience in handling the performance and memory of Android App 

·       Experience in User Experience for Android devices 

·       Full understanding of OOP principle 

·       Experience in publishing an app to the Play Store 

 

Non-Core

 

·       Experience in building tablet applications is a plus 

·       Experience in C/C++ and Android NDK is a plus 

·       Experience in Agile/SCRUM methodologies

·       Experience working with Profiling Instruments

·       Experience working with FCM Notifications

·       Experience in CI/CD pipe line implementation Jenkins/Maven/Git/Jira or similar tools.

·       Unit testing using Junit

·       Experience in Lint tool

·       Experience in implementation security SDK such as AKAMAI

·       Experience working with Pro Guard rules

 

 

Desirable

 

·       Any knowledge in cross platform/hybrid mobile application in Flutter/ React Native/ Xamarin/Ionic/phone gap /cordova tools 

 

React native with iot(iot Experience or basic knowledge/-is mandatory)

 

Core

·       Firm grasp of the JavaScript, Typescript and/or ClojureScript language and its nuances, including ES6+ syntax 

·       Excellent problem solving, debugging, and troubleshooting skills.

·       Experience in profiling tools in Xcode and Android Studio

·       Build and maintain applications with clean code.

·       Knowledge of RN available inbuilt UI components and the props those UI components accept.

·       Leverage native APIs for deep integrations with both platforms. 

·       Deep knowledge in implementing redux, hooks, react stack navigation

·       Release applications to iOS and Google Play stores.

·       Experience in 3rd party services integration

·       Good knowledge in handling REST services

Non-Core

·       Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things

·       Experience in building tablet/iPad applications is a plus 

·       Experience in Agile/SCRUM methodologies

·       Experience working with FCM Notifications

·       Experience in CI/CD pipe line implementation Jenkins/Maven/Git/Jira or similar tools.

·       Real time experience in working with React context api, native bridge, functional components.

·       Experience in writing unit testing code with libraries like Jest, Enzyme.

About the company

We are a staffing expert company with options to hire on C2H, Contract or Perm positions. We offer our clients to achieve their business goals with successfully outsourcing the business processes and functionalities. Our ability to offer high quality services in quick time makes us sustainable among the competitors. We believe in giving custom-fit, flexible and high quality solutions by deeply ...Show More

Industry

Staffing and Recruiting

Company Size

2-10 Employees

Headquarter

Bangalore

Other open jobs from Kiash Solutions LLP