Cutshort logo
For Employers
ThoughtMate Systems logo
Senior Android Developer
Senior Android Developer
ThoughtMate Systems's logo

Senior Android Developer

Himanshi Khandelwal's profile picture
Posted by Himanshi Khandelwal
4 - 6 yrs
₹4L - ₹5L / yr
Ahmedabad
Skills
skill iconAndroid Development
skill iconFlutter
skill iconKotlin
Job Description:
  • Strong knowledge of Android SDK. 

 

  • Experience with Android Studio and Gradle Build System. 

 

  • 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.

 

  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.

 

  • Familiarity with cloud message APIs and push notifications.

 

  • Experience working in Git, Jira and other productivity tools. 

 

  • Familiarity with Kotlin is helpful. 
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About ThoughtMate Systems

Founded :
2006
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

ThoughtMate is Inbound Certified and HubSpot Design Certified HubSpot development services provider company. We also offer Product Development and custom application development services.
Read more

Connect with the team

Profile picture
Himanshi Khandelwal

Company social profiles

N/A

Similar jobs

NeoGenCode Technologies Pvt Ltd
Akshay Patil
Posted by Akshay Patil
Bengaluru (Bangalore)
3 - 8 yrs
₹10L - ₹18L / yr
skill iconAndroid Development
skill iconKotlin
Kotlin Coroutines
Model-View-View-Model (MVVM)
LiveData
+14 more

🚀 Job Title : Android Developer – SDE 2

Experience : 3+ Years

Job Location : Whitefield, Bengaluru, Karnataka (On-site)

Working Days : 5 Days a Week

Notice Period : Immediate to 15 Days

Interview Process : 2 to 3 Client Rounds


About the Role :

We are looking for a skilled Android Developer – SDE 2 with 3+ years of hands-on experience in building, optimizing, and maintaining high-quality Android applications.


The ideal candidate should have strong expertise in Kotlin, Android SDK, Coroutines, Kotlin Flow, Android Architecture Components, Dependency Injection, REST APIs, and performance optimization.

The candidate will work closely with product managers, designers, and engineering teams to develop scalable, reliable, and user-friendly mobile applications.


Mandatory Skills :

Kotlin, Android SDK, Kotlin Coroutines, Kotlin Flow, MVVM, LiveData, Room, View Binding, Data Binding, Dagger / Hilt, ANR & Memory Leak Resolution, RecyclerView Optimization, REST APIs, JSON / Proto, Unit & Integration Testing, Git, Jenkins, Android Architecture & Design Patterns.


Key Responsibilities :

  • Design and develop scalable, high-performance Android applications using Kotlin.
  • Implement features using Kotlin Coroutines, Flow, MVVM, Room, LiveData, View Binding, and Data Binding.
  • Identify and resolve ANRs, memory leaks, crashes, and performance bottlenecks.
  • Implement Dependency Injection using Dagger / Hilt and follow clean architecture and coding best practices.
  • Integrate REST APIs, JSON / Proto, and optimize RecyclerView / UI performance.
  • Write and maintain unit and integration tests to ensure application quality and stability.
  • Collaborate with Product, Design, QA, and Engineering teams in an Agile environment.
  • Participate in code reviews, technical documentation, and continuous improvement initiatives.
  • Stay updated with modern Android technologies; Kotlin Multiplatform (KMP) experience is a strong plus.


Mandatory Skills :

  • 3+ years of professional Android development experience.
  • Strong proficiency in Kotlin.
  • Hands-on experience with Kotlin Coroutines and Kotlin Flow.
  • Strong knowledge of Android SDK and Android Studio.
  • Experience with MVVM, LiveData, Room, View Binding, Data Binding.
  • Strong understanding of Android application architecture and design patterns.
  • Hands-on experience with ANR detection and resolution.
  • Hands-on experience with memory leak detection and resolution.
  • Experience with Dagger / Hilt or other Dependency Injection frameworks.
  • Strong experience in RecyclerView optimization.
  • Experience with RESTful APIs, JSON, and/or Protocol Buffers (Proto).
  • Experience writing unit and integration tests.
  • Strong knowledge of Git.
  • Experience with CI/CD tools such as Jenkins.
  • Strong debugging, problem-solving, and analytical skills.
  • Good understanding of software design principles and coding best practices.
  • Strong communication and collaboration skills.


Good to Have :

  • Hands-on experience with Kotlin Multiplatform (KMP) will be a strong advantage.
  • Experience working on large-scale consumer-facing mobile applications.
  • Experience with performance profiling and Android debugging tools.
  • Experience working in Agile/Scrum development environments.


What We’re Looking For :

  • Strong ownership and accountability for deliverables.
  • Ability to work independently as well as collaboratively within a cross-functional team.
  • Strong attention to detail and focus on application quality.
  • Ability to work in a fast-paced environment and adapt to changing priorities.
  • Passion for building high-quality, scalable, and reliable mobile applications.
Read more
Seed funded product start-up
Seed funded product start-up
Agency job
via Qrata by Blessy Fernandes
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
3 - 6 yrs
₹10L - ₹22L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

Qualifications:

  1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  2. Minimum of 2 years of professional experience in Android application development.
  3. Proficient in Java or Kotlin programming languages.
  4. Experience with Android Studio and version control systems (e.g., Git).
  5. Knowledge of RESTful APIs and integration with backend services.
  6. Solid understanding of Android UI/UX design principles.
  7. Familiarity with cloud services and mobile app security best practices.
  8. Strong problem-solving and debugging skills.
  9. Excellent communication and collaboration skills.


Key Responsibilities:

  1. Collaborate with product managers, designers, and stakeholders to comprehend project requirements and translate them into technical specifications.
  2. Develop, test, and maintain high-quality Android applications with a focus on user experience.
  3. Collaborate closely with the backend development team to integrate mobile applications with server-side logic.
  4. Stay abreast of the latest industry trends, best practices, and emerging technologies in mobile application development.
  5. Optimize application performance, ensuring responsiveness across various devices.
  6. Assist in defining and implementing new features, working collaboratively within cross-functional teams.
  7. Conduct code reviews and provide constructive feedback to maintain code quality.


Note - Looking for folks from Tier1 or Tier 2 colleges !


Read more
Revron Tech
Sandeep Parcha
Posted by Sandeep Parcha
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
0 - 3 yrs
₹3L - ₹5L / yr
skill iconReact Native
Apache Cordova
Ionic
Mobile App Development
skill iconiOS App Development
+1 more

We are seeking a skilled and experienced React Native Developer to join our dynamic development team. As a React Native Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications using the React Native framework. You will collaborate closely with cross-functional teams, including product managers, designers, and backend developers, to create innovative and user-friendly mobile solutions.

Read more
Disruptive Digital Learning Startup
Disruptive Digital Learning Startup
Agency job
via Unnati by Seemi Ejaz
NCR (Delhi | Gurgaon | Noida)
2 - 5 yrs
₹10L - ₹15L / yr
skill iconFlutter
skill iconJavascript
Firebase
Are you looking to work in an education sector and give your best to the growth of education in India? Then here is your chance.
 
Our client is a social education technology organisation delivering enjoyable & personalised digital learning to schools, NGOs, coaching institutes and learners including the last mile learners. They design, deliver and support tablet and mobile based digital learning solutions with English medium and local languages. Their vision is to facilitate access to enjoyable and life shaping digital learning to every student irrespective of their social, economic, cultural, locational and language status.

Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
 
As a Flutter Developer, you will be responsible for further development, refinement, growth and stability of a learning App for android, iOS and web through flutter.
 
What you will do:
  • Should have deep and Hands-on experience in Development on Flutter with the ability to develop all feature requirements that can come up in our app products on Android, iOS and Web
  • Should have ability to develop APIs and SDKs for cross integration of applications with other applications
  • Should have End-to-End tech product skills with basics of Node.JS , Firebase, MySQL based databases, AWS, Analytics. Strong learning intent on all of these to build full stack capability to manage and build our solutions.
  • Should have Complete command on Google Play Console and iOS Console and all skills to use/manage the same
  • Should have Practical Experience of user data management, user journey and user engagement to improve app’s usage
  • Should be collaborating with Design and Development Teams, and participate in Requirement Analysis to decide upon, build and/or improve complex, high-performance Flutter-based architectures and applications
  • Should be analysing and developing components and / or libraries to re-use in various products
  • Should be Testing and Deploying iOS/Android applications to their respective Stores
  • Should be revising, updating, refactoring and debugging code
  • Should be helping to develop extensive documentation throughout the lifecycle of software development
  • Should be designing solutions and/or coding practices to increase productivity for the team
  • Should be serving as an application expert and providing technical support
  • Should be assessing and communicating about projected timelines for deliverables and future product growth
  • Should be having a customer-centric approach to all activities.

 

Candidate Profile:

Desired Candidate Profile

 

What you need to have:
  • Having at least 2 years of experience in Flutter, JavaScript, Firebase and related technologies. Familiarity with NodeJS and Bootstrap is a plus
  • Having a deep understanding of Android Studio, and deployment processes to Play Store and App Store
  • Having proven hands-on capabilities working in a fast-paced environment with enthusiastic and inquisitive members. Should have sharp attention to details, smart decision-making ability, and be able to manage time and resources effectively and efficiently
  • Having proficiency in written and oral English communication. Should be reading, writing, analysing, interpreting, negotiating and presenting business correspondence with groups of managers, vendors, customers, and other stakeholders
  • Proactive in analytics, problem-solving and calculative aptitude.
  • Proven ability in being part of a team dedicated to delivering quality work
  • Ability to constantly learn and unlearn, willing to share/teach, and are not afraid of experiments and change
  • Having a green outlook and care about the environment
  • Someone looking to join full time at the Gurgaon office        
Read more
Star Systems India
at Star Systems India
1 recruiter
Sheeba Balakrishnan
Posted by Sheeba Balakrishnan
Chennai
2 - 5 yrs
₹3L - ₹8L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+1 more

 Proven working experience of minimum 3+ Years in Android app development (Min 2Yrs. experience in Kotlin)

- Have strong knowledge in Kotlin and Java.

- Strong knowledge of Android UI design principles, patterns, and best practices

- Experience with offline storage, threading, and performance tuning.

- 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.

Read more
Our Client company is into Telecommunications. (SY1)
Our Client company is into Telecommunications. (SY1)
Agency job
via Multi Recruit by Sukanya J
Bengaluru (Bangalore)
8 - 10 yrs
₹12L - ₹18L / yr
skill iconAndroid Development
Android Developer
Ionic
FRAMEWORK
skill iconJava
  • Develop Android handset clients
  • Develop architecture and low-end designs based on customer and product management requirements
  • Communication of designs and other development issues to developers and managers
  • Design, develop and manage automated unit and acceptance tests
  • Peer review of design code and tests
  • Participate in the agile development program
  • Bug Fixing
  • Take ownership of deliverables
  • Adhere to development methodologies

ESSENTIAL SKILLS/ATTRIBUTES:

  • Excellent knowledge of Android
  • Appreciation for the limitations of handset development
  • Attention to detail and subtleties of UI design and implementation
  • Understanding of design patterns
  • Ability to design for scalability and resilience
  • Strong application process flow and problem-solving techniques
  • Strong focus on refactoring and code quality
  • Understanding of software configuration management and release management
  • High levels of software engineering literacy and communication skills
  • Friendly and professional manner
  • Minimum 3 - 5 years java development
  • Third Level Qualifications in computing, mathematics, or science
  • Experience in building web (PWA)/mobile app using ionic/reactjs (react native)

DESIRED SKILLS:

  • Experience of working in an agile environment
  • Product development and lifecycle experience
  • Experience in unit testing
  • Scripting (JavaScript, Ruby, Python, Shell, etc.)
  • Knowledge of build systems such as Maven and Gradle
  • RESTful development
  • XML, JSON, HTTP, SyncML, HTML 5, CSS, Groovy
  • Windows and Unix development
  • Experience leading development teams or performing customer-facing duties is an advantage
  • Kotlin Language Skills

 

 

Read more
Disruptive Digital Learning Startup
Disruptive Digital Learning Startup
Agency job
via Unnati by Prabha Ramamurthy
NCR (Delhi | Gurgaon | Noida)
1 - 3 yrs
₹3L - ₹4.3L / yr
skill iconAndroid Development
skill iconReact Native
skill iconJava
Product development
skill iconNodeJS (Node.js)
+2 more
Our client is a social education technology organisation delivering enjoyable & personalised digital learning to schools, NGOs, coaching institutes and learners including the last mile learners. They design, deliver and support tablet and mobile based digital learning solutions with English medium and local languages. Their vision is to facilitate access to enjoyable and life shaping digital learning to every student irrespective of their social, economic, cultural, locational and language status.

Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
 
As the Android Developer, you will be working with our product manager to understand,
manage and develop the enhancements for the current offline android app for company's products
 
What you will do:
  • Working with team to plan and develop the components of our adaptive
    learning app and content marketplace solution.
  • Scaling up and upgrading the app with enhanced features as best suited for students and schools
  • Working with team ensure a smooth backend integration into a dynamic content management system, to ensure personalisation of app as required
  • Developing work including app backend, reporting and analytics to be taken up by the developer for both the products along with the current team.
  • Both solutions for B2B and B2C App to be taken up actively by the developer along with the current product manager.
  • Interacting and working with NGOs and Govt school community to build the entire tech as per the rural and local language to empower students and govt schools across India.
 

 


Candidate Profile:

What you need to have:

  • 1-3 years of deep hands-on experience with android based solutions and development
  • Tech Expectations - Practical experience with Native android development, firebase, databases and server side integration and development
  • An end user app based product experience will be a plus. 
  • We expect the developer to deeply own up our app solutions, work with the current team and scale up the product roadmaps for national growth and outreach. 
  • an undistracted mind, an aspiration for continued learning and holistic growth in life, humility to learn and self confidence to learn and do anything
  • Excellent understanding of Native android development, firebase, Node. JS, databases and server side integration and development
Read more
furniture magik
at furniture magik
1 recruiter
sathya pradeep
Posted by sathya pradeep
Chennai
1 - 3 yrs
₹2.5L - ₹4L / yr
skill iconAndroid Development
skill iconKotlin
Android
skill iconJava
Retrofit

Looking for a change in your career?

 

We are looking for someone to be part of our early-stage product development team and have to manage both maintenance and enhancement projects

● Our team mainly focused on providing the best user experience to customers.
● You should be a facilitator and also coordinate with cross-functional teams to get
things done
● You should follow the development techniques and a deep understanding of
systems engineering, build and release management principles including
continuous integration and continuous delivery


To be a Mobile App developer, should be passionate about user interface design
and have skills in Native Android
● Experience with integration of libraries like Room, RetroFit, Glide, etc.,
● Should have better designing skills
● Continuously discover, evaluate, and implement new technologies to maximize
development efficiency.
● Should have strong analytical and troubleshooting skills. Ability to think out of
the box and be innovative.
Furniture Magik - Android Developer JD
● Passion to explore and keep enhancing your skills.
● If you have already developed apps available on the play store is highly appreciated

Read more
Artivatic
at Artivatic
1 video
3 recruiters
Akanksha naini
Posted by Akanksha naini
Bengaluru (Bangalore)
3 - 5 yrs
₹6L - ₹8L / yr
skill iconJava
skill iconAndroid Development
SDK
Artivatic.ai is an end to end AI platform for BFSI & Healthcare sector to provide intelligent systems to solve complex problems, based out of Bangalore with 25 member team. We are looking for an Android Developer who has prior experience in developing a native tablet, mobile applications, Mobile SDKs for various software products to join Artivatic.ai at its Bangalore office. Responsibilities :- Build high availability and extreme reliable high volume transactional systems.- Deliver reliable solutions that handle massive data and high traffic.- Complete ownership of problem-free execution of owned modules and solutions.- Focus on code optimization, code quality, maintainability, etc.- Debug and Optimise Android applications to work on multiple Android versions and devicesExperience and Qualifications :- Masters or BS/B.Tech in Computer Science or equivalent experience from a top college- Hands-on 3+ years of experience in writing Android/IOS applications- Built and released at least one android application- Development of Mobile SDKs for software products Tech Stack Skills : Core Java, RxJava, SQL Lite, Git, ReactJS, Kotlin, Rest API, Android SDK.Mandatory Skills :- Application architectural experience- Engineering skills to develop and maintain lightweight applications that would seamlessly run in low-end Android devices, under poor bandwidth, and prepaid data connections- Excellent data structure & algorithm and problem-solving skills- Experience on web service integration (REST, JSON, XML)- Handling different versions of Android, and how to deal with different screen sizes o Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies- Understanding of the full mobile development life cycle- Experience with Maven / Gradle, CI tools like JenkinsPreferable Skills :- Familiarity with Agile development, Scrums, continuous integration, and test-driven development processes- Strong experience in design patterns, Android UI design principles, Object-Oriented Programming- Experience with AB testing, Analytics, offline syncing, GCMs, deep-linking, notifications, etc- Experience in building apps in which transaction/payments happenBonus :- Familiarity with Maven / Gradle, CI tools like Jenkins- An active contributor to developer communities like StackOverflow, Topcoder, Github, Google Developer Groups (GDGs).- Knowledge of Rx, MVVM Personality:- Customer focused, adapts well in a fast-changing environment- Ability to work well with multiple teams and multitask- A proven performer and team player enjoys challenging assignments- Self-Starter who can work well with minimal guidance and in a fluid environment
Read more
www.talentdekho.in
at www.talentdekho.in
1 recruiter
saloni mehta
Posted by saloni mehta
Mumbai
3 - 7 yrs
₹3L - ₹8L / yr
skill iconAndroid Development
SDK Knowledge
skill iconJava
skill iconAndroid Testing
- Strong knowledge of Android SDK - 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 - Familiarity with the use of additional sensors, such as gyroscope and accelerometer is a plus - Knowledge of the open-source Android ecosystem and the libraries available for common tasks - Familiarity with cloud message APIs and push notifications - A knack for benchmarking and optimisation - Proficient understanding of code versioning tools, such as Git - Familiarity with continuous integration - 3+ years of software engineering experience - BE/B.tech Computer Science or any other related technical field (or equivalent work experience)
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos