Android Developer

at Cognitive Clouds Software Pvt Ltd

DP
Posted by Santosh BR
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹7L - ₹15L / yr
icon
Full time
Skills
Java
Kotlin
Android Development
  • At least 2 years of experience as an Android Developer.
  • Be proficient with Kotlin, Coroutines and Java
  • Design and build applications for Android devices.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Experience with offline storage, threading, and performance tuning.
  • Must be familiar with RESTful APIs to connect Android applications to back-end services.
Read more

About Cognitive Clouds Software Pvt Ltd

Founded
2012
Type
Size
100-1000
Stage
About
At CognitiveClouds we build world class applications for mobile, web and cloud. We collaborate with well known brands and promising startups architecting, developing, designing and shipping smart software products
Read more
Company video
Connect with the team
icon
Praveen Gopinath
icon
GuruPrasad Jayarao
icon
Jayaprakash Rao
icon
Santosh BR
icon
Pooja Rai
icon
Sowmya Srinivas
Company social profiles
icon
icon
icon
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

American multinational information technology services
Agency job
via Jobdost by Sathish Kumar
Pune
3 - 8 yrs
₹15L - ₹35L / yr
React Native
React.js
iOS App Development
Android Development
API
+1 more
What are we looking for?
  • Minimum 3yrs of exp in building React native apps for android and iOS
  • Solid understanding of iOS and Android ecosystems.
  • Must have worked on hardware integration with the apps.
  • Understanding of various navigation models in mobile apps
  • Good at debugging, testing, performance optimization.
  • Interpersonal skills: good team player, ready to take challenges ability to deliver in a fast-paced environment.
Key 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.
Read more
DP
Posted by kunjan saini
Gurugram
4 - 8 yrs
₹15L - ₹24L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+2 more
Required Skills:
● Data Structures and Algorithms
● Design patterns and Android architecture components
● Strong knowledge of Core JAVA, Kotlin and UI controls
● Demonstrated ability to design and build dynamic multi-threaded mobile apps and SDKs
● Good experience on Dependency Injection tools Dagger2 / Koin / Dagger HILT / Kodein
● Technically Hands-on, RxJava or Coroutines
● Good in architecture pattern like MVVM, MVI, MvRx
● Familiarity with RESTful APIs to connect Android applications to back-end services
Job Responsibilities:
● Translate designs and wireframes into high quality code
● Designs, builds and maintains high performance, reusable, and reliable code.
● Ensures the best performance, quality, and responsiveness of the application.
● Works towards identifying and correcting bottlenecks by fixing bugs in the code/application.
● Helps maintain code quality, code optimization and automation.
● Discover, design, develop, deploy, debug. Repeat!

Eligibility:
● B.Tech/B.S or M.Tech/M.S in Computer Science, or equivalent work experience
● 4+ years of Android development experience
● 2+ years of Kotlin experience
Read more
DP
Posted by Aishwarya Roy
Bengaluru (Bangalore)
5 - 10 yrs
₹32L - ₹36L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

Company Overview:

At Porter, we are passionate about improving productivity. We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions. Last mile delivery logistics is one of the biggest and fastest growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15% CAGR.

Porter is the fastest growing leader in this sector with operations in 15 major cities, a fleet size exceeding 1L registered and 50k active driver partners and a customer base with 3.5M being monthly active. Our industry-best technology platform has raised over 150 million USD from investors including Sequoia Capital, Kae Capital, Mahindra group, LGT Aspada, Tiger Global and Vitruvian Partners.

We are addressing a massive problem and going after a huge market. We’re trying to create a household name in transportation and our ambition is to disrupt all facets of supply chain. At Porter, we’re here to do the best work of our lives. If you want to do the same and love the challenges and opportunities of a fast paced work environment, then we believe Porter is the right place for you.

Company URL: https://porter.in/

 

 Technical Overview: 

Porter has multiple mobile apps used by our consumers - app used by our customers to place on-demand orders,  app used by our drivers to service those orders, and app used by fleet owners to manage their vehicles on our  platform. Each of these apps is frequently iterated over to improve functionality and experience. In such a fast  paced environment, we expect our mobile developers to develop and maintain these complex apps with a heavy  focus on code design to keep the code easily extensible and maintainable. 

Responsibilities: 

  • Product Life Cycle 
  • Work closely with the Product Team to understand business requirements and product  solutions. 
  • Flesh out Use Cases to be implemented and chart out development iterations 
  • Development 
  • Drive design discussions with heavy focus on modeling entities and interactions,following  architectural patterns like MVVM, Clean Architecture, etc. 
  • Review all code being written to ensure it is clean, readable, maintainable and performant,  following well established design principles. 
  • Ensure test coverage of business logic, UIs and integration. 
  • Project Management 
  • Collaborate with multiple teams - backend teams for finalizing APIs, design team for UI/ UX, QA  for testing, etc. 
  • Do iteration planning, give release estimates, share tracker and ensure timely releases.
  • Ensure bugs & crashes escalated are tracked and fixed in a timely manner. 

 

  •  Non Functional 
  • Ensure the apps are performant - no memory leaks, no frame drops, battery usage, etc.
  • Explore, evaluate and drive adoption of new technologies, tools and SDKs as maybe  necessary to improve the entire development process. 
  • Work with cross-platform technologies, like Kotlin Multiplatform, to ensure consistency of  features and code reuse across Android / iOS platforms. 

 

  • Team Management 
  • Manage a team of upto 4 - 5 members. 
  • Do periodic assessment of reportees, chart their growth paths and train them. 

 

Technologies: 

  • Languages: Kotlin, Java, SQL, Ruby (backend) 
  • Frameworks: RIBs, Kotlin Multiplatform, Ruby on Rails (backend) 
  • Architectures: MVVM, MVP, Clean Architecture, etc 
  • Libraries: Kotlin Coroutines, RxJava, Dagger2, Arrow, etc 
  • Integrations: AWS services, Payment Gateways (Razorpay, etc), Google Maps, Firestore, etc

 

Products & Systems Overview 

You will be contributing to products concerning both customers and partner drivers. 

  • Customer App:  
  • All orders serviced by Porter are placed from this app making it our primary business driver. o To keep the code for this large complex app maintainable, there is a heavy emphasis on good  design and architecture. Currently the RIBsframework is used to break the code recursively into  smaller components. 
  • To ensure feature parity and consistency across our Android and iOS platforms, weuse Kotlin  Multiplatformto re-use business logic code across the two platforms. 

 

  • Partner App:  
  • All orders serviced by Porter are fulfilled by drivers using this app. 
  • Given that the app is expected to run for long hours on cheaper phones there is a heavy  emphasis on keeping the apps performant - optimizing battery consumption and memory  usage. 
  • The app serves as a medium for onboarding - providing functionality for partners to upload and  verify their documents using Image Processing
  • To train the drivers for every new feature launched, we provide a guided audio-visual  training session - using visual cues like hint to click / swipe with synchronized pre 
  • configured audio to guide him through the sequence of steps. 

 

  • Fleet Owner Apps:  
  • A multi-platform app for fleet owners to manage their drivers and track their performance  and earnings on our platform. 
  • Allow them to bid for new client contracts. 

 

 

 

Read more
DP
Posted by Kajal Tiwari
Delhi
2 - 3 yrs
₹4L - ₹6L / yr
React Native
Xcode
Android Development
Gradle
Hi,

We are hiring for React Native profile.

Below is the JD:

 

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.

 

Requirements

Firm grasp of the JavaScript language and its nuances.
Knowledge of functional programming.
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, Android Studio.
Understanding of REST APIs, the document request model, and offline storage

Knowledge of uploading applications on the respective stores 

 

If you are comfortable, kindly share your updated resume.

Read more
A Product Development MNC
Agency job
via FILETASK by Navya Sri
Hyderabad
0 - 2 yrs
₹1.2L - ₹3L / yr
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
Android Development
MVC Framework
+2 more

A Product based company is looking out for software engineers in the following categories.
If your profile matches any of the skills&experience categories and you are looking for a change,  Salary won't be a constraint for the right candidate

Category : 0 to 2 years of experience in mobile applications development for android or iOs platforms.

Read more
Disruptive Digital Healthcare Platform
Agency job
via Unnati by Veena Salian
Bengaluru (Bangalore)
3 - 6 yrs
₹12L - ₹15L / yr
Android Development
Android Developer
Java
Kotlin
Are you a high-performing, collaborative, results oriented and technologically savvy person who is keen on sales in the digital industry? Then this highly visible role is for you!

Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.

As an Android Developer, you will be responsible for developing flexible and well-structured mobile products on Android platform.

What you will do:
  • Designing the Mobile Application for our product offering
  • Communicating effectively in a cross-functional product development team and present ideas and designs effectively.
  • Identifying and correcting bottlenecks and fixing bugs
  • Helping maintain code quality, organization, and automatization
Candidate Profile:

What you need to have:

  • Should have proven experience with designing and building advanced
    application features for the Android platform    
  • Should have proficient understanding of Android Concepts
  • Should have proven experience with Kotlin
  • Should have proven experience with RxJava, MVP, MVVM, Dependency Injection and Android Architecture Components    
  • Should have proficient understanding of Android tools like Android Studio
    and Gradle build system    
  • Should have proven experience with Kotlin
  • Should have proven experience with RxJava, MVP, MVVM, Dependency Injection and Android Architecture Components    
  • Should have proficient understanding of Android tools like Android Studio
    and Gradle build system   
  • Should have proven experience with REST API(JSON) endpoints using Retrofit 
  • Should have proficient understanding of code versioning tools, such as Git or
    SVN      
  • Should have excellent problem-solving skills
Desired Attributes
  • Excellent interpersonal skills and the ability to build good working relationships.
  • Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
  • Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
  • Should have min 65% in B.E./ B.Tech/ M.Tech
Read more
DP
Posted by Shreyoshi Ghosh
Bengaluru (Bangalore)
1 - 3 yrs
₹10L - ₹15L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
Git
**JOB DETAILS:**

* Seniority Level: Assoiate Level
* Industry: Marketing & Advertising
* Employment Type: Full-time
* Job Functions: Engineering , Information and Technology
* Job Location: Bengaluru
* Experience: 2 years

**Responsibilities: **

* Work closely with our product and design teams to customise the game experience.
* Prototype new and redesign features for mobile games and apps.
* Strong coding abilities and experience with Kotlin, Java and android SDK.
* A focus on UI design principles, hardware acceleration and making games work intuitively.
* Contribute best-in-class programming skills to develop highly innovative consumer facing mobile products.
* Analyze for performance bottlenecks and profile code for performance.
* Interact with developers all over the world to understand their use.


**Requirements: **

* BE/B-Tech/M-Tech/MS in Computer Science.
* 2+ Years of experience in Android with an in depth knowledge of Android internals.
* 1+ Year of experience in programming languages like Kotlin and Java.
* Knowledge of common design patterns and their applications.
* App development is a big plus.
* Working knowledge of networking libraries and technologies.
* Hands on experience with GIT is a must.

**WHAT IS IN IT FOR YOU?**

* An opportunity to be a part of a fast scaling start-up in the AdTech space that offers unmatched services and products.
* To work with a team of young enthusiasts who are always upbeat and self-driven to achieve bigger milestones in shorter time spans.
* A workspace, that is wide open as per the open door policy at the company, located in the happening centre of Bangalore
* A well-fed stomach makes the mind work better and therefore- free lunch with a wide variety on all working days of the week, a stocked up pantry to satiate your want for munchies, a Foosball table to burst stress and above all a great working environment.
* We believe that we grow as you grow. Once you are a part of our team, your growth also becomes essential to us, and in order to make sure that happens, there are timely formal and informal feedback sessions.
Read more
Indore
4 - 9 yrs
₹4L - ₹8L / yr
Integration
Android Development
Java
J2EE
RESTful APIs
+1 more
We are looking for a Senior Android Developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablet computers. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.Job Description :Job Title : Expert Android DeveloperExperience : 5+ Years experienceJob Location : Indore, Madhya Pradesh, IndiaSalary : Open (No bar for the right candidate)Joining : Immediate only or serving noice periodSkills : Android, NDK, JNI, Java/J2EE, Core Java, etc.Essential Duties & Responsibilities :- Design and build advanced applications for the Android platform- 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.Qualifications, Experience, Education :- BS/MS degree in Computer Science, Engineering or a related subject- Proven working experience in software development and Android Application development- Have published many Android apps in the app store- Deep familiarity with Android Studio, Android SDK, Android NDK, JNI, Java/J2EE (must)- Experience working with Android frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Media- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies- Familiar with XMPP, Firebase tool.- Solid understanding of the full mobile development life cycle- Understanding in C/C++ is preferred- Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)- Familiarity with cloud message APIs and push notifications- Experience with offline storage, threading, and performance tuning- Familiarity with RESTful APIs to connect Android applications to back-end services- Proficient understanding of code versioning tools (such as Git)- Familiarity with continuous integration- Knowledge of C++, OpenGL/Android desired.- Ability to multitask in a fast, dynamic environment and maintain a professional and positive attitude with team members.HR
Read more
DP
Posted by GetON Infotech
Remote only
2 - 7 yrs
₹4L - ₹6L / yr
Android Development
android
Kotlin
RxJava
WebSocket
- We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.

- Your primary focus will be the development of Android applications and their integration with back-end services.

- You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Skills :

- 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

- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers

- 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 - Kotlin, Java

- Important libraries include Dagger, RxJava, Realm - MVP Clean Architecture

- Understanding of Data Structures and Algorithm.

- Basic Knowledge of Kotlin

- Skills : - Android, Web Sockets, MVP Development, Rxjava, Realm Mobile Database,
Read more
DP
Posted by Sumeet Katariya
Pune
0 - 2 yrs
₹1L - ₹4L / yr
Android Development
Java
Firebase
Material Design
NodeJS (Node.js)
Skills: > Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. > Familiarity with RESTful API's to connect Android applications to back-end services > Strong knowledge of Android UI design principles, patterns, and best practices > Experience with third-party libraries like Retrofit2 and APIs > Experience with offline storage, threading, and performance tuning > Ability to understand business requirements and translate them into technical requirements > Familiarity with cloud message APIs and push notifications > Understanding of Google’s Android design principles and interface guidelines > Proficient understanding of code versioning tools, such as Git
Read more
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Cognitive Clouds Software Pvt Ltd?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort