
Job Description:
- Strong Object Oriented designing and programming skills in Java
- Solid understanding of the Android App Components lifecycle
- Experience in Google Cloud APIs and Firebase APIs
- Experience in Flutter
- Experience in SQLite database
- Knowledge of important libraries like RxJava, Retrofit, Okhttp
- Knowledge of MVVM architecture, GPS location tracking
- Knowledge of source code management tools like Git
- Have published at least one app on Google play store
- Experience in working with remote data via REST and JSON
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Experience with Android SDK and multiple versions of Android.
- Experience with Android framework, as well as offline storage, threading, and performance tuning.
- Experience with Android UI principles and best practices.
Good to have skills:
- Having experience in Kotlin, Dagger, Jetpack, Room database
- Having experience in Flutter, React-Native.

About MasterCom Technology Services India P Ltd
About
Similar jobs
We are looking for a Hybrid Mobile application developer who likes being part of an innovative team, where he/she will get to work on the best product in the market. Able to Design and develop Hybrid Mobile applications using the latest web technologies, primarily React native.
● Who can join immediately
● Opportunity to work in Cloud-based Data Solutions and Products.
Required Skills & Experience:
● Extensive experience in Hybrid Mobile application design and development using
React native.
● Has a minimum of 2+ years of experience in React native.
● Experience with RESTful APIs and server-side APIs integration.
● Hands-on experience in HTML, CSS, JS, jQuery, Bootstrap, and Angular
● Experience with Git.
● Worked in Agile projects.
● Excellent communication & interpersonal skills, able to work both in teams and individually.

College: IIT, NIT, BITs other Tier 1 colleges
Priority skills: Kotlin, MVP, MVVM, especially Viper, Unit & UI Test, Firebase, Google maps, design patterns, GIT
Responsibilities ( Experience 8-10 years)
Design and development of apps for Android in Kotlin and JAVA
Follow Google user interface guidelines and principles of material design
Ensure performance and maintainability of the apps
Code review and guidance to other team members to make sure code quality is as desired.
Researching new frameworks and adapting the best of them in app development.
Skills Required
Expert knowledge of Kotlin and JAVA
Expert knowledge of Architectural patterns like MVC, MVVM and Clean Architecture.
Expert understanding of Android run time model
Experience with offline caching, threading and task management.
Experience with object oriented design patterns.
Experience with push notifications and Firebase or other similar PaaS systems.
An Eye for design details, following pixel perfect designs.
Experience with 3rd party libraries like okhttp, volley , Soket.io, Realm, Firebase, Facebook, Twitter, Instagram, RX Kotlin/JAVA.
Team management skills.
Hood is a new-age anonymous social network.
Hood has recently raised $3.2Mn seed funding and is backed by top VCs, 16+ unicorn founders including Vijay Shekhar Sharma - PayTM CEO, Ritesh Agarwal- OYO CEO, Kunal Shah - Cred CEO and outstanding management team.
Role & Responsibilities
1. Design, build and improve the mobile experiences in the identity, chat and
communication business functions.
2. Solve technical problems and build the next generation of products for our
consumers, drivers and merchants.
3. Improve the testability and maintainability of the code
4. Build reusable iOS software components for interfacing with multiple applications
5. Work with backend engineering teams, both within and outside the team to build
robust, well-designed interfaces.
6. Formulate and create clear and efficient technical documentation.
7. Write code that is clear, concise, performant, tested, and easily understood by others
8. Work with backend engineering teams, both within and outside the team to build robust, well-designed interfaces.
Requirements
1. 2-4 years of experience in the application (iOS) development and product delivery.
2. Predictability and balance of product delivery speed and quality.
3. In-depth knowledge of iOS app architecture and implementation including
proficiency in Swift programming, Cocoa, Xcode and the iOS SDK.
4. Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics
5. Strong problem-solving and analytical skills and a proven track record of being able to respond effectively to customer situations.
6. A command over the technology ecosystem and the ability to learn and ramp up on the latest trends.
7. Experience with building products catering to millions and Knowledge of WebSockets and experience in managing libraries is a plus.
What you can expect from us
1. Learning Budget: If there's a workshop, book, or event you think will help you learn, we'll
cover your bill.
2. Health insurance for you and your family.
What happens after you apply?
Step 1: Within 7 days of your application our wholesome, original & expressive - our people Team will reach out to you for a quick chat.
Step 2: Within 4-6 days of chatting with the People Team, you will get a call from someone from your future team to discuss the job role.
Step 3: If all goes well, we’ll schedule a call with your future manager to deep dive into the role with you and for you to show off your skills through a small task.
Step 4: After a quick interaction with the People Team, If our vibes match, a quick call with our Founders.
If we mutually enjoy the 4 steps, we onboard you with a big smile :)
NOTE
At any step, if things don't work out, we will proactively send out an email. You are welcome to
ask for detailed feedback and re-apply in the future.
We prefer [Passion>Skills>Education]
SDE2 IOS Developer (Remote), 3+ years of experience
Grip Invest (http://www.gripinvest.in">www.gripinvest.in)
Why should you look at this role?
Salary Bracket: 20-35 LPA
Healthy work-life Balance
Core values
Health insurance
Provident fund
Annual Bonus
What else?
- Great culture based on the following core values
- Courage
- Transparency
- Ownership
- Commitment
- Celebration
- Lean structure and no micromanaging. You get to own your work
- The company just turned one so you get a seat on a rocket ship that's just taking off!
- High focus on Learning & Development and monetary support for relevant up skilling
- Competitive compensation along with equity ownership for wealth creation
Company Size- less than 50
About the company
Grip is building a new category of investment options for the new-age of Indians. Millennial don’t communicate, shop, pay, entertain or work like the previous generation - then why should they invest the same way? Started in June’20, Grip has seen 35% month-on-month growth to become one of India’s fastest-growing destinations for alternative investments. Today, Grip offers a unique investment option of leasing assets to some of India’s most disruptive businesses like Udaan, Stanza Living, Furlenco, Bounce, BlueStone, FabAlley and LetsTransport. With a minimum investment size of INR 20,000, Grip is democratizing investment options that have only been available to the largest funds and family offices. Finance and technology (FinTech) is what we do, but people are at the core of our mission. From client-facing roles to technology, and everywhere in between, you’ll work alongside a diverse team who loves to solve problems, think creatively, and fly the plane as we continue to build it.
Employer Reviews
“Work from home”
“Free work culture”
For more reviews, click here
https://www.glassdoor.co.in/Overview/Working-at-Grip-EI_IE4118155.11,15.htm">https://www.glassdoor.co.in/Overview/Working-at-Grip-EI_IE4118155.11,15.htm
What will you do every day?
- Writing clean and efficient codes for iOS applications
- Monitoring the performance of live apps and work on optimizing them at the code level
- Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
- Working with iOS Interface Builder, and creating UI screens and components through Storyboards as well as programmatically.
- Network programming fundamentals.
Your Superpowers
- 3+ years of professional iOS development and UI experience.
- Deep understanding of iOS 6+ SDK and Swift
- Experience with video streaming is a big plus.
- Comprehensive understanding of Apple’s design principles and interface guidelines.
- Understanding of REST and JSON, and experience with utilizing REST on mobile clients.
- Good understanding of Version Control principles, preferably using Git
- Experience using Web Services and Data parsing using JSON , XML, etc.
- Familiarity with the latest web technologies like REST API, MQTT, and other server-side principles.
- Excellent understanding of optimization and performance issues across iOS software layers.
- Experience shipping a few iOS apps.
- Strong collaboration, communication, and creative thinking skills
About the Role:
Rippling is looking for a Senior Mobile Engineer (React Native) who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the mobile application.
You will build and scale multiple areas of our mobile application. To begin with —you will be responsible for building out the new product features in the mobile app and owning the deliverables.
You will:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI designs
- Optimize application for maximum speed and scalability
- Have horizontal leadership - driving initiatives via community sync-ups or work on more "zoomed-out"and more long term projects that will move the needle in the long run.
Qualifications:
- 3+ years experience in mobile engineering roles including leadership roles.
- 1+ years of experience in React Native development
- Development expertise in either Android or iOS native platform
- Proficient understanding of JS fundamentals
- Experience working in a fast paced, dynamic environment
- Good interpersonal skills
If you don’t meet all of the requirements listed here, we still encourage you to apply. No job description is perfect, and we might find an even more suitable opportunity that matches your skills and experience.
Have a good talent and knowledge
Proficient in respective technology. Good knowledge of tool usage.
Should be comfortable debugging application..
Good knowledge of app deployment process Web Service integration SOAP REST JSON XML
Having experience in Firebase/Google analytics and others app monitoring tools.
Familiarity with cloud message APIs and push notifications.
Experience with third party libraries and APIs Familiarity.
Experience with Database like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing and Web Services.
Having Experience in Video OTT Platform & Broadcasting with Chat SDKs.
Should have knowledge in Application Security/Encryption
Extensive understanding of the full IOS development life cycle.
Having experience in Agile development methodology.
Knowledge of Unit Testing eg. XCTest.
Framework Proficient understanding of code versioning tools such as Git.
Should have published one or more IOS apps in the app/play store.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Working knowledge of the general mobile landscape architectures trends and emerging technologies Solid understanding of the full IOS development life cycle.
- Responsible for design, develop, and implement new ideas and products from scratch.
- You will be interfacing with the server-side engineering team to scale out our apps across thousands of users.
- You will be involved in all aspects of development playing a critical role in the design, planning, development, and submission of our iOS apps.
- Manage and deliver across the entire app life cycle, design, build, deploy, test, release to app stores, and support.
- Working directly with developers and product managers to conceptualize, build, test, and realize products/features.
- Optimizing performance for the app and keeping it up to date with the latest industry standards.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
QUALIFICATION:
- Good understanding of Swift, Cocoa framework, Core Data, AutoLayout, UIKit, Xcode & iOS applications.
- Proven hands on experience working with table views, scroll views, delegates, notifications, NS operations, GCD.
- Extensive mobile development experience with iOS Proficiency in Swift.
- More than one application developed end to end for iPhone.
- Experience in writing unit and functional tests.
- Experience in usage of Instruments to detect memory leaks and for performance optimisation.
- Solid understanding of memory management with and without ARC.
- Knowledge of iOS networking and Multithreading.
- Strong sense of good Application UI Design.
- In depth understanding of Apple recommended guidelines and best practices for coding.
- Knowledge of software development best practices including continuous integration, development of high quality code, reusable toolkits and libraries.
- Understanding of prevailing architecture/technology concept.
- Knowledge about Git.
- Able to fit in well within an informal environment.
- High energy level and untiring commitment to drive oneself & the team towards goals.
Here we will provide 3 months of training.





