
iOS Developer
at India’s fastest-growing premium cosmetics brand product company
iOS Developer responsible for developing app from scratch.
We are looking to recruit a candidate for a role that will require:
- 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
Work experience: 2 years relevant experience
Compensation: Based on Industry Standards
Similar jobs
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities:
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native
Qualification:
- Good knowledge about React/React Native
- Should be aware about state management library Redux
- Must have knowledge of es6+
- Ability to write well-documented, clean JavaScript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle
- Good to have knowledge about writing test cases
- Good to have knowledge about typescript
- Preferred if there is at least one app on play store
Android Developer
Skills Required: -
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- 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, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as “touch”
- 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 message 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 Git
- Familiarity with continuous integration
- Should be good in Socket.io and Google map api integration expert.
Android Developer Requirements:
- Degree in software development, computer science, or similar.
- Proficiency in Java, Kotlin, or C++.
- Ability to use the Android Studio, including the Android SDK, with ease.
- Prior experience as an android developer will be advantageous.
- Excellent coding and proofreading skills.
- Top-notch teamwork and communication skills.
- Ability to manage your workload with minimal supervision.
LogiNext is looking for a technically savvy and passionate Mobile Application Developer to cater to the development and launch of core mobile product features. You will help the team in building an awesome product with your optimized code. You will make a humongous impact on design, architecture, implementation and enhancement of the applications that exceed client expectations in terms of value and benefit.
You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.
Responsibilities
Develop cutting edge native Android or iOS applications for the mobile platform Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience Own features from their ideation, design, development, test, release and maintenance Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation Collaborate with a talented team of product managers, engineers, and designers Demonstrate high level of ethics, dedication and teamwork
Requirements
Bachelor’s degree in Computer Science, Information Technology or related field 8 to 10 years of experience in developing native Android or iOS mobile applications Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and IDE like XCode or Android Studio Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques Strong experience in memory management, performance tuning and resource optimization Deep knowledge of mobile automation and unit testing frameworks Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership Experience in both Android and iOS applications is a plus Excellent written and oral communication skills, judgment and decision-making skills
Location:- Andheri East (Marol Maroshi Road, Mumbai)
Employment Type:- Full Time (Starts at 12 noon daily)
Company size: 35 employees + several third parties for various functions
Type: Privately Held
USA: 32 Mallard Cove, Barrington, RI 02806, USA
Mumbai: 3th Floor, 369, Sarla Park, Above Bank of Baroda, Marol Maroshi Road, Opp Seven Hill Hospital, Andheri (E), Mumbai - 400059
Office is 10 mins from Marol Metro Station
Note: Please only apply if you have mobile app development experience.
Must have skills:
iOS
- Good Knowledge of Apache Cordova.
- Strong OO design and programming skills in Objective-C.
- Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc).
- Familiar with xcode.
Android
- Strong OO design and programming skills in Java (J2EE J2ME).
- Familiar with the Android SDK.
- Knowledge of SQLite, MySQL or similar database management system.
- Familiar with Developer IDE Android Studio.
Common
- Understanding of other compiled languages
- Experience on web service integration (SOAP, REST, JSON, XML)
- Experience of development using web technologies
- Good understanding of OO programming and design patterns
- Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
- Experience building web and native apps
- Experience using social media APIs
- Ads integration using a 3rd party ad server (DART)
- Using version control (e.g. SVN)
- Excellent debugging and optimisation skills
Good to have skills:
- LAMP development experience
- PHP frameworks (e.g. Zend)
- PHP template engines (e.g. Smarty)
- Creative design skills
- Working with a content management system
- Working in a media publishing environment
Role: Project Manager
Department: Marketing - Software
Employment Type: Full-Time, Permanent
Role Category: Software Development
PFB detailed JOB Description.
overall development exp of 7+ years with 5+ in Mobile App development
• Experience in writing native modules for React Native.
• Experience with Android and iOS build process
• Firm grasp of the TypeScript language.
• Knowledge of (functional or object-oriented) programming
• Ability to write well-documented, clean code
• Rock solid at working with third-party dependencies and debugging dependency conflicts
• Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
• Understanding of REST APIs, the document request model, and offline storage
• Experience with automated testing suites, like (Jest or Mocha)
• Experience with Redux and Saga.
• Understanding of communication between native components to react native.
• Good communication skills
- 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.
- Good experience with Objective-C/Swift and iOS SDK.
- Good working knowledge in Cocoa Touch.
- Experience with memory management and caching mechanisms specific to mobile devices.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
- Experience in Payment gateway integration in mobile apps is a big plus.
- A portfolio of iPhone apps in the app store is a plus.
- UI & UX experience
- Locations and Map API's
- Design and build iOS mobile applications.
- Collaborate with cross-functional teams to analyze, design, and ship new features.
- Fully responsible for mobile app development in the team.
- Implement new technologies to maximize application performance Job Requirements.
- Job Type: Full-time, Ready to join office.
Joining: Immediate
Designation: Android Developer
No of Vacancy: 1
Job Brief: We are looking for an Android Developer who possesses a passion for pushing
mobile technologies to the limits. This Android app developer will work with our team of
talented engineers to design and build the next generation of our mobile applications.
Android programming works closely with other app development and technical teams.
Roles and Responsibility:
- Designing and developing advanced applications for the Android platform
- Unit-testing code for robustness, including edge cases, usability, and general
reliability
- Bug fixing and improving application performance
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- 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
Requirements:
- Knowledge of Objective C, Swift, React Native can be considered as add on.
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven software development experience and Android skills development
- Proven working experience in Android app development● Have published at least one original Android app
- Strong knowledge of Android SDK, different versions of Android, and how to deal
with different screen sizes Familiarity with RESTful / JSON APIs to connect Android
applications to back- end services
- Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as touch
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 message
- PIs and push notifications Understanding of Google's Android design principles and
interface guidelines Proficient understanding of code versioning tools, such as SVN /
GIT Familiarity with continuous integration
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- 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.
Key Skills: Android SDK, SOA, XML, MySQL, JSON, Android, SQLite, Git, Objective C,
Swift, GIT
- Design and Build sophisticated and highly scalable apps using flutter.
- Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
- Translate and Build the designs and Wireframes into high quality responsive UI code.
- Write efficient queries for core Data.
- Explore feasible architectures for implementing new features.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Suggest space and time efficient Data Structures.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Interact with the Product Manager to help understand end-user feedback.
- Ensure security guidelines are always followed while developing the app.
- Suggest new features and/or enhancements.
- Maintain software through product lifecycle including design, development, verification and bug fixes.
- Resolve all the bugs in a timely manner.
- Execute app verification protocol.
- Follow company policies and quality procedures to ensure quality product deliverables.
- If you have experience with Bluetooth Low Energy (BLE) based devices and related applications please highlight the same in your resume










