
Job description
JD:
- Design and build advanced app features for the Android platform.
- Work on MVP & MVVM architecture for building apps in Android Studio
- Translate designs and wireframes into high-quality code.
- Familiarity with RESTful APIs to connect Android applications to back-end services
- A reactive approach using RxJava or RxKotlin
- Prior experience in working with Google Maps and App Bundle
- Work with REST API(JSON) endpoints using Retrofit
- Good working knowledge of design patterns & OOAD
- Built and managed apps with over 1 million users
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Familiarity with Agile development, Scrums, continuous integration, and test-driven development processes
- Experience with Analytics, offline syncing, GCMs, deep-linking, notifications etc
- Experience in building apps in which transaction/payments happen

About Pentoz Technology
About
Connect with the team
Similar jobs
Responsibilities/Requirements
- Strong in Java and OPPs (Object Oriented Programming) Concept
- Knowledge of Android SDK and NDK
- Knowledge of JSON and XML
- Android Mobile Development Life Cycle
- Knowledge of SQLite
- Good if Communicating with the server using REST APIs
- Should be work in agile methodology
- Master into research and development task for some major function
- Good Problem solving skills
- Self motivated and always willing to learn latest technology
Key Skills
- Android, Java, Kotlin, OOPS, C, C++
• Prior experience developing with Flutter is preferred
• Experience developing with Dart, whether with Flutter or for the web, is required.
• Experience with third-party libraries and APIs
• Must-Have Worked With Flutter App Development.
• Excellent Ability To Develop & Understand Algorithms.
• Must Have Sound Knowledge Of Mobile Architecture.
• Strong Knowledge Of Integrating RESTful Web Services.
• Experience In Interacting With Web Services From The Flutter Mobile Platform.
• Experience With Offline Storage, Threading, And Performance Tuning.
• Experience With Push Notifications.
• Analytical, Problem Solving, And Decision Making Skills.
• Should Have Knowledge Of Client Requirements Analysis.
• Deliver Across The Entire App Life Cycle -Concept, Design, Build, Deploy, Test, Release To App Stores, And Support.
• Working Directly With Developers And Product Managers To Conceptualize, Build, Test, And Realize Products.
• Working With The Web Developers To Create And Maintain A Robust Framework To Support The Apps.
• Standardizing The Platform And In Some Cases Apps To Deliver Across Multiple Brands With Minimal Duplication Of Effort.
Eligibility Criteria :
• Minimum 2 Year Flutter Development Experience
• Strong Technical Background And Hands-On Experience In Android & IOS Applications Development.
• Managing The Day-To-Day Activities Of The Team, Project Planning, Milestones/Deadline Data Definition, Task Estimation, Etc
What you’ll do:
- Will have a unique and rewarding opportunity to shape and design an app with a huge impact on the Automotive industry
- Write highly scalable software in Swift ad Kotlin with a focus on reusability and efficiency
- Work with some of the best people in the industry to build and maintain compelling user experiences
- Working with iOS Frameworks such as AVFoundation/video streaming, CoreML
- Work with open-source multimedia projects, such as FFmpeg
What you’ll bring:
- 5+ years of iOS/Android development.
- Strong background in software engineering with large-scale apps
- Experience with iOS/Android SDKs
- Expert knowledge of XCode/AppCode IDE, build and distribution processes
- Experience writing multi-threaded/asynchronous code
- Creative and innovative problem-solving skills with a passion for new technologies
- Strong team player and ability to work without many directions when needed
Bonus points for:
- B.Sc./M.Sc. in Computer Science or related fields
- Knowledge of C/C++
- Background/experience in AI (e.g. deep learning, computer vision)
- Contributions to community software
Note: We are looking for immediate joiners. Selected/Offered candidates can ready to join within 15 to 30 days of time can apply.
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.
Responsibility
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
- Proven software development experience and Android skills development
- Strong experience in Android app development
- Experience with Android SDK and also android studio.
- Experience working with remote data via REST and JSON
- Strong command working on kotlin and nodejs.







