Cutshort logo
Swiggy logo
Senior Android Developer
Senior Android Developer
Swiggy's logo

Senior Android Developer

Suresh Kaushik's profile picture
Posted by Suresh Kaushik
4 - 12 yrs
₹30L - ₹50L / yr
Bengaluru (Bangalore)
Skills
skill iconAndroid Development
skill iconJava
RESTful APIs
JSON
Android Studio
Core Java
Android SDK
Your Key Responsibilities • You will influence how we build individual features and products, and bring in best practices and patterns that can be used for engineering lifecycle for Android discipline • You’ll take ownership of our continued efforts to scale mobile app development across Engineering, providing valuable insight on how we can refine our processes and tools to support additional contributors in our architecture and code. • Drive feature development for our well-renowned apps for smartphones and tablets • Take ownership of end-to-end product quality, from developing to maintaining core app frameworks that help make the apps more reliable and delightful • Create prototypes of new ideas and explore new technologies on the forefront of mobile technology What to Bring • 4-8 years of experience in Android mobile applications development with sound understanding of Android Architecture, Framework, Android SDK, Core Java, Android Studio IDE, Android Debugger • Hands-on experience in building mobile applications and mobility solutions – native applications • Expert in UI components & controls; Action Bars, Widgets, Fragments etc. • Expert in basic components of Android: Activity, Services, Intent, Broadcast Receiver, Content Provider • Good working experience on Web Service Integration (REST, JSON, XML) & cloud technologies - AWS, GAE, GCM • Broad knowledge of a range of mobility areas such as Enterprise mobility, Mobile applications pertaining to various domains like Retail, VAS, Media, BFSI, Healthcare, Social Networking, E-commerce etc. • Experience in using analytics, location and social APIs, MDM, payment gateway, SMS gateway, media content transcoding and cloud integration, APM tools. Here Are The Skills We're Looking For • 4+ years’ Experience developing, releasing, and maintaining native Java Applications (point us to your apps on Google Play). • Deep understanding of the Android SDK. • Prior experience shipping Android Apps for consumers • Crazy stories about supporting multiple Android devices • You also need experience collaborating on software projects. Cowboy coding is fun, but you have to prove that you can work efficiently as part of a team. Responsibilities: • Translate designs and wireframes into high quality code. • Design, build, and maintain high performance, reusable, and reliable code. • Ensure the best possible performance, quality, and responsiveness of the application. • Identify and correct bottlenecks and fix bugs. • Help maintain code quality, organization, and automatization. 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. We’re seeking an ideal candidate who is an ardent Android interface lover and knows how to design exceptional applications for our android interface. What You Need To Have: • BS/MS degree in Computer Science, Engineering or a related subject • Proven software development experience • Proven working experience in Android development • Have published at least one original Android app • 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 What You Need To Do: • 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.
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 Swiggy

Founded :
2014
Type :
Products & Services
Size :
5000+
Stage :
Raised funding

About

Swiggy is India’s leading on-demand delivery platform with a tech-first approach to logistics and a solution-first approach to consumer demands. With a presence in 500 cities across India, partnerships with hundreds of thousands of restaurants, an employee base of over 5000, a 2 lakh+ strong independent fleet of Delivery Executives, we deliver unparalleled convenience driven by continuous innovation. Built on the back of robust ML technology and fuelled by terabytes of data processed every day, Swiggy offers a fast, seamless and reliable delivery experience for millions of customers across India. From starting out as a hyperlocal food delivery service in 2014, to becoming a logistics hub of excellence today, our capabilities result not only in lightning-fast delivery for customers, but also in a productive and fulfilling experience for our employees. With Swiggy’s New Supply and the recent launches of Swiggy Instamart, Swiggy Genie and Health Hub, we are consistently making waves in the market, while continually growing the opportunities we offer our people.
Read more

Company video

Swiggy's video section
Swiggy's video section

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
eva panicker
Profile picture
Manisha Singh
Profile picture
Sneha Sindhe
Profile picture
Vinita Bansal
Profile picture
Saroj Kumar Sahoo
Profile picture
Ajith Prakash
Profile picture
Anuj Rathi
Profile picture
Sandeep Kumar P
Profile picture
Saroj Sahoo
Profile picture
Surendra Motamarri
Profile picture
Suresh Kaushik
Profile picture
Adhirima Patnaik
Profile picture
Vipul Mehrotra

Company social profiles

linkedintwitterfacebook

Similar jobs

Risosu Consulting LLP
Vandana Saxena
Posted by Vandana Saxena
Bengaluru (Bangalore)
5 - 7 yrs
₹12L - ₹18L / yr
skill iconPython
PySpark
SQL

Job Title: Python Developer

Location: Bangalore

Experience: 5–7 Years

Employment Type: Full-Time


Job Description:


We are seeking an experienced Python Developer with strong proficiency in data analysis tools and PySpark, along with a solid understanding of SQL syntax. The ideal candidate will work on large-scale data processing and analysis tasks within a fast-paced environment.


Key Requirements:


Python: Hands-on experience with Python, specifically in data analysis using libraries such as pandas, numpy, etc.


PySpark: Proficiency in writing efficient PySpark code for distributed data processing.


SQL: Strong knowledge of SQL syntax and experience in writing optimized queries.


Ability to work independently and collaborate effectively with cross-functional teams.

Read more
Budventure Technologies Pvt Ltd
Hiren Parmar
Posted by Hiren Parmar
Ahmedabad
0 - 1 yrs
₹1L - ₹1.2L / yr
Communication Skills

Role and Responsibilities:

  • Pursuing or recently completed a degree in English, Journalism, Communication, Marketing.
  • Strong writing skills with a passion for creating high-quality content.
  • Excellent command of the English language and grammar.
  • Proofreading and editing content to ensure clarity and accuracy.
  • Collaborating with the marketing team to align content with marketing goals.
  • Learning and applying basic SEO principles to optimize content.
  • Enthusiasm to learn and adapt to different writing styles and formats.
  • Gaining valuable insights into content marketing and digital communication.


Read more
Appiness Interactive Pvt. Ltd.
Agency job
via appiness Interactive by Tejashwini B
Pune
7 - 12 yrs
₹20L - ₹28L / yr
Artificial Intelligence (AI)
Large Language Models (LLM)
Retrieval Augmented Generation (RAG)

Position Overview:

The AI Tech Lead will architect and guide the implementation of real-time AI systems across voice automation, LLM pipelines, and knowledge-enhanced applications. The role requires strong architectural judgment, hands-on expertise in AI/LLM systems, and the ability to define high-performance, scalable best practices.


Key Responsibilities:

• Architect and guide implementation of real-time AI systems across voice automation, LLM pipelines, and knowledge-enhanced applications

• Design and develop distributed, provider-agnostic AI architectures with performance guarantees including low latency, resilient failover, distributed scaling, and cost-efficiency

• Define architectural best practices for GenAI systems including prompt design, context shaping, fallback logic, caching, and real-time agent orchestration

• Lead AI model governance including evaluation and selection frameworks for multiple LLM providers, routing logic, benchmarking, and cost management

• Establish and monitor KPIs for LLM quality, latency, reliability, grounding accuracy, and system stability

• Ensure data security practices for handling of voice and transcript data, applying PII-safe methods, and supporting multi-tenant data isolation

• Own knowledge integration and RAG architecture including vector databases, retrieval strategies, chunking policies, and hybrid grounding methods

• Continuously evaluate new model capabilities and AI technology trends


Required Skills:

• Architectural judgment and hands-on expertise in AI and LLM systems • Experience designing scalable and low-latency AI architectures

• Knowledge of multi-provider LLM integration and orchestration

• Understanding of distributed systems, microservices, and load balancing

• Strong grounding in AI model governance and benchmarking

• Awareness of data security and privacy best practices

• Experience with retrieval-augmented generation (RAG) and vector databases


Preferred (Bonus) Skills:

• Experience with function-calling and knowledge graphs

• Familiarity with hybrid grounding and retrieval enhancement strategies • Experience with voice automation systems (STT/TTS pipelines). give me in a proper formate

Read more
Indian private sector bank
Indian private sector bank
Agency job
via Pluginlive by Harsha Saggi
Chennai
3 - 7 yrs
₹10L - ₹30L / yr
skill iconJava
Microservices
RESTful APIs
API
Spring
+1 more

Experience: 3-7 Years


Qualification- Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor of Computer Applications (BCA)

Post-Graduation: Master of Science (M.Sc) /Master of Technology (M.Tech) / Master of Computer Applications (MCA)


Roles and Responsibilities:

  • Must have experience in Microservice architecture with the ability to collaborate effectively with team members and build positive working relationships.
  • Design and build and deploy APIs to meet business requirements.
  • High level of commitment to business satisfaction and agility.
  • Strong work ethic and a passion for the role, with a positive attitude and a willingness to learn.
  • Communicate effectively with the tech lead to thoroughly understand the requirements and highlight any blockers immediately.
  • Handle programming and software development, including requirement gathering, bug fixing, testing, documenting, and implementation.
  • Work in an agile environment to deliver high-quality solutions.
  • Understand and implement Security, Logging, Auditing, Policy Management, and Performance Monitoring.
  • Familiarity with relational databases (E.g.: Oracle), non-relational databases (E.g.: MongoDB), MSK Kafka, Docker, Kubernetes, and CICD Technologies (Jenkins, GitHub, Maven)


Read more
Gurugram, Delhi, Faridabad
3 - 5 yrs
₹4L - ₹6L / yr
Recruitment/Talent Acquisition
Employee Engagement
Human Resources (HR)
Operations management
Performance management
+3 more

Key Responsibility Areas (KRA) – HR Generalist

1. Recruitment & Onboarding

  • Coordinate end-to-end recruitment processes (job postings, sourcing, screening, interviews, offers).
  • Liaise with hiring managers to define role requirements and selection criteria.
  • Conduct reference checks and background verifications.
  • Ensure smooth onboarding and orientation of new hires.

2. Employee Engagement

  • Develop and implement employee engagement activities and initiatives.
  • Conduct periodic employee feedback surveys and support action planning.
  • Organize team-building and recognition events to foster a positive workplace culture.

3. HR Operations & Compliance

  • Maintain employee records and HRIS data accurately and confidentially.
  • Prepare employment letters, contracts, and documentation.
  • Ensure compliance with labor laws and internal policies.
  • Assist in audits and statutory reporting.

4. Performance Management

  • Support the implementation and monitoring of performance appraisal systems.
  • Coordinate performance review cycles and assist managers with evaluation processes.
  • Track and report on performance trends and support interventions as needed.

5. Training & Development

  • Identify training needs in consultation with managers and teams.
  • Coordinate training programs, track participation, and evaluate effectiveness.
  • Maintain a calendar of learning and development activities.

6. Payroll & Benefits Administration

  • Assist in payroll preparation by collecting and verifying attendance and leave records.
  • Handle employee queries related to salaries, benefits, and deductions.
  • Support administration of insurance, PF, ESI, and other statutory benefits.

7. Employee Relations

  • Act as a point of contact for employee concerns and grievances.
  • Ensure timely resolution and escalate issues where necessary.
  • Promote a harmonious and inclusive workplace environment.
Read more
Bolzano
Pritisha Zalpuri
Posted by Pritisha Zalpuri
mauritius
6 - 11 yrs
₹13L - ₹20L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+5 more

This role is physically based out of Mauritius and will require you to relocate to Mauritius. Relocation expenses like air tickets/work visa/permit/medical for work permit will be borne by the company


The role of a senior java developer is to ensure high quality software development and delivery to the end client.


As senior software developer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.


On the Java Expertise Center, you shall be contributing to the knowledge building committee where you will be coaching juniors and demy students


Key Skills:

 Very good knowledge in Java (at least from Java 8).

 Good knowledge of Spring boot

 Experience with JPA/Hibernate

 Experience in middleware such as MessageQueues

 Experience with REST interfaces and GRPC

 Experience with modern agile software development (Continuous Integration)

 Experience in securing APIs

 Knowledge in design patterns


1. Software Development

 Act autonomously in the delivery of tasks of simple to high complexities on projects.

 Participate actively with team members to reduce risks related to tasks and activities.

 Ensure deliveries (code, documentation, release notes) are executed within set quality standards and processes.

 Understand and apply standard methods, tools and processes in daily tasks.

 Participate in sprint backlog estimation.


2. Team coaching & technical reference on project.

 Work with the team architect to help coach team members and ensure they

abide by the technical standards set on the project.

 Coach new joiners and accompany them technically & functionally on the

project.

 Be the technical reference on the project, besides the architect.

 Communicate technical KPI to your project manager.

 Review code contributed by team members, ensuring adherence to coding standards, best practices, and quality standards.

 Act as a coach or trainer and contribute actively to the Java Expertise Center.

 A commitment to continuous learning and staying updated with industry trends and best practices

 Participate in budget auditing activities as required by direct report in the capacity of a Developer


Key Dimensions:

 Ability to monitor unit test coverage and ensure team abide by same standard (Standard unit test coverage

of 60% on new and overall codes)

 Ensures Sonar analysis of project is as per quality gate and any deviations are tackled by the team

 Ensuring highest quality delivered to client.

Read more
Tinymesh India
at Tinymesh India
1 recruiter
Vijay Luxmi
Posted by Vijay Luxmi
Tinymesh Radiocrafts India, Atrium 204, Tech Park, Plot – C-204, Sector-74, Industrial Area Phase - 8B, S.A.S Nagar, Mohali-160074, Punjab, INDIA, Mohali
4 - 10 yrs
₹9L - ₹20L / yr
Technical sales
Internet of Things (IOT)
Sales
Material handling
Electrical engineering
+4 more
  • The selected candidate will act as primary interface to the customer for technical support on our   products and services to achieve our goal of converting design wins to
  • Provides First level tech support at system level to RnD teams across all
  • Actively and consistently seeks new customers within associated focus markets.
  • Visits customers and potential customers to develop relationships, follow up on leads, set grower trials, close sales opportunities, and provide technical information.
  • Meets established sales budget and targets (revenue, profit, expense) goals.
  • Delivers sales presentations and closes sales in a professional manner.
  • Manages major accounts; establishes long-term, ongoing relationships with multiple people in a customer’s organization.
  • Provides feedback to internal teams as well as with sales peers regarding competition, pricing, and marketing opportunities.
  • Promptly resolves technical queries for
  • Develop deep customer relationships and drive exemplary customer
  • Coordinate with multi geographical teams for technical support to customer’s design
  • Travel across clients (within India) to support
  • Build credibility at all levels at client’s R&D
  • Diligently communicates with industry leaders and enhances Tinymesh’s image.
  • Takes a leadership role in the establishment of field-based grower specific product trials.
Read more
Jobiai
shreya jain
Posted by shreya jain
Remote only
1 - 5 yrs
₹2.3L - ₹8L / yr
skill iconJava
skill iconJavascript
skill iconHTML/CSS
MySQL
Web Development
+3 more

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. . You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders daily to stay focused on common goals You will be part of a talented software team that works on mission-critical applications

Responsibility

  • Write automated test cases to test code.
  • Excellent teamwork skills with an ability to get the work done with minimal
  • Experience with multiple mobile platforms is a plus.
  • A passion and will to accept any new technical challenge that may come across.
  • Linux scripting and SSH terminal
  • Conceptual, Working knowledge of - DBMS, SQL, PL/SQL.
  • Ability to write clean and documented code.
  • A team player can provide technical expertise for a small team of developers.
  • Strong hands-on and experience in core Java - Java/J2EE
  • Design and implement new features, create UI, debugging, and data modeling.
  • To update and sync with other team members daily.
  • Ability to communicate effectively, both written and oral, at all levels to various technical and non-technical audiences
  • Testing all applications against software and hardware versions. Provide timely turnaround and documentation of things implemented.

 

Additional preferred skills * JSP/Servlets OR JQuery/HTML5 AND JavaScript

 

Requirements:-

  • Working knowledge of - MySQL.
  • Working experience on Struts/Spring.
  • Experience with web services standards and related technologies - SOAP/Rest, AJAX, JSON, and XML.
Read more
Technology- services company.
Technology- services company.
Agency job
via Jobdost by Ankitha Vyas
Remote only
3 - 9 yrs
₹10L - ₹27L / yr
skill iconGo Programming (Golang)
Golang
SQL
NOSQL Databases
skill iconDocker
+4 more

Role

  • A Golang developer role is to build optimized, scalable, and modular software using required technologies. You are tasked with developing and coding back-end components and connecting applications to other web services.

Authority

  • Research and test new technologies
  • Collaborating with others to build and develop a quality
  • Monitoring and Oversee company’s data
  • Managing users and user roles
  • Detecting, announcing, and correcting errors
  • Proposing alternative solutions

Responsibility

  • To cooperate with other stakeholder to design, develop, test, release and improve services
  • Maintain development standards, practices & principles
  • Build scalable and maintainable software
  • Analytical approach on what and how

Requirements

  • At least 4 years of experience with Golang.
  • Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
  • Understanding of containerization technologies (Docker, RKT, Kubernetes, etc.)
  • Basic experience with CI/CD systems (Jenkins, TeamCity, GoCD, Concourse, etc.)
  • Basic experience working with AWS/Google Cloud
Read more
Portworx
at Portworx
5 recruiters
Nikhil Bhupale
Posted by Nikhil Bhupale
Pune
3 - 12 yrs
₹10L - ₹50L / yr
Distributed Systems
File systems
C++
Data Structures
Algorithms
Design, develop, test and debug highly distributed storage service. Strong background in algorithms and data structures required
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