Senior Software Engineer, Android

4 Months ago • 5-8 Years • Mobile Development

Job Summary

Job Description

As a Senior Software Engineer - Android, you'll develop, maintain, and test Android applications using Kotlin. You'll collaborate with cross-functional teams to deliver robust mobile solutions, ensuring high performance and responsiveness. Must-haves include proficiency in Kotlin, strong understanding of the Android SDK, and experience with RESTful APIs.
Must have:
  • Kotlin Proficiency
  • Android SDK
  • RESTful APIs
  • Android Studio
Good to have:
  • Reactive Programming
  • Jetpack Components
  • Dependency Injection
  • Unit Testing
Perks:
  • Hyper-growth Company
  • Entrepreneurial Tech Environment

Job Details

About the job

Job Title: Senior Software Engineer - Android

Location: Bangalore ,India

About Us

Circles.Life revolutionizes the digital services industry by giving power back to our customers. Born in Singapore as Asia’s first and most successful digital mobile services, our services have been rapidly gaining market share since our 2016 launch, while delivering best-in-class customer experience. We are owning the market in innovation, customer happiness and growth.

Looking ahead, Circles.Life plans to further leverage its telco technology, including a new digital data platform to create more lifestyle products. Discover, an AI-driven events feature, is the first of many more.

We are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.

Do you want to get firsthand insights on how a hyper-growth company operates and be part of building disruptive technology? Are you passionate about being part of a fun, ambitious team that thrives in an entrepreneurial tech environment?

If the answer is YES, read on to find out more!

Job Description

As a Senior Software Engineer - Android at Circles Life, you will play a crucial role in developing and maintaining our Android applications. You will work closely with cross-functional teams, including product managers, designers, and other developers, to deliver robust and scalable mobile solutions. The ideal candidate is passionate about mobile technologies, has a strong foundation in Android development, and is eager to grow their skills in a collaborative environment.

As a key member of our team, your responsibilities include:

  • Develop, test, and maintain Android applications using Kotlin
  • Collaborate with designers and product managers to define app features and functionality
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Debug and resolve issues, ensuring high performance and responsiveness of applications
  • Participate in code reviews and provide constructive feedback to peers
  • Integrate third-party libraries and APIs to enhance app capabilities
  • Stay up-to-date with the latest industry trends and technologies, and apply them to improve our products
  • Work with the QA team to ensure the quality and reliability of applications
  • Contribute to the continuous improvement of our development processes and workflows

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Minimum 5-8 years of experience in Android development
  • Proficiency in Kotlin, KMP being an added advantage
  • Strong understanding of the Android SDK, Android Studio, and Google’s Android design principles
  • Experience with version control systems, preferably Git
  • Familiarity with RESTful APIs and mobile app architecture patterns (MVVM, MVP, etc.)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Ability to work independently and manage multiple tasks effectively

Preferred Skills

  • Knowledge of reactive programming (RxJava, Coroutines, Flow)
  • Experience with Jetpack components (e.g., ViewModel, LiveData, Navigation)
  • Familiarity with dependency injection frameworks (Koin)
  • Experience with modern build systems and tools (Gradle, GitLab)
  • Knowledge of unit testing and UI testing frameworks (JUnit, Espresso)
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines
  • Understanding of app store submission process and best practices
  • Contributions to open source projects or personal projects demonstrating your skills
  • Firebase, crashlytics, new relic for Observability and firebase remote configs

Join our team and help us build innovative solutions that drive our company's success. Apply now and be part of our journey to transform the Telecommunications sector

To all recruitment agencies: Circles.Life will only acknowledge resumes shared by recruitment agencies if selected in our preferred supplier partnership program.

Please do not forward resumes to our jobs alias, Circles.Life employees or any other company location. Circles.Life will not be held accountable for any fees related to unsolicited resumes not uploaded via our ATS.

Circles.Life is very agency friendly and as such we would encourage you to share your interest at partner@circles.asia and we will review you application based on our hiring needs.

Similar Jobs

Simple Viral Games - Android Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
6 Months ago
CloudHire - Senior Software Engineer - Kotlin

CloudHire

Pune, Maharashtra, India (Remote)
3 Months ago
Netflix - Distributed Systems Engineer (L5) - Platform Engineering

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
Bally's Interactive - Android Developer - Mid Level

Bally's Interactive

Manchester, England, United Kingdom (On-Site)
1 Month ago
Ghost Ship Games - Tech & Tools Developer

Ghost Ship Games

Copenhagen, Denmark (Hybrid)
4 Weeks ago
Nagarro - Associate Principal Consultant, Support Presales

Nagarro

Sri Lanka (Remote)
4 Months ago
IND money - iOS Developer

IND money

Gurugram, Haryana, India (On-Site)
4 Months ago
Nagarro - Staff Engineer, BI Reporting

Nagarro

India (Remote)
4 Months ago
RedBus - iOS Developer

RedBus

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Truecaller - Senior Android Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

UXBERT Labs - Senior Technical Lead

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Weeks ago
Sinch - Senior Full Stack Engineer - Typescript

Sinch

Malmö, Skåne County, Sweden (On-Site)
3 Months ago
Wargaming - Senior Backend Engineer (Unannounced project)

Wargaming

Guildford, England, United Kingdom (Hybrid)
3 Months ago
Match Group - Engineering Manager II, Android, Core Experience

Match Group

Los Angeles, California, United States (Hybrid)
4 Months ago
Luxoft - Senior Android Developer

Luxoft

Pune, Maharashtra, India (On-Site)
3 Months ago
Luxoft - Senior Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
2 Months ago
Dream Sports - SDE 1 - React Native with Android

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
DPS Games - Senior Server Programmer (Steel Hunters)

DPS Games

Guildford, England, United Kingdom (Hybrid)
3 Hours ago
Globalization Partners - Mobile Architect (AI Domain)

Globalization Partners

(Remote)
1 Month ago
Playrix - Lead SDET

Playrix

Cyprus (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

CLIRNET - Senior Frontend Developer

CLIRNET

Kolkata, West Bengal, India (On-Site)
5 Months ago
PwC - Internal Firm Services- Finance- Senior Associate (FP&A)- Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
HardToonz - Experienced 2D Animator (Adobe Animate CC)

HardToonz

Indore, Madhya Pradesh, India (Hybrid)
5 Months ago
SSC Technologies - Fund Accounting - Senior Associate

SSC Technologies

Navi Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Broadcom - Backend Physical Design Engineer

Broadcom

Bengaluru, Karnataka, India (On-Site)
5 Months ago
InvenioLSI - SAP Logistics Delivery Practice Lead

InvenioLSI

New Delhi, Delhi, India (On-Site)
2 Months ago
Coinbase - Senior Recruiter

Coinbase

Hyderabad, Telangana, India (Remote)
5 Months ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
3 Months ago
Instancy Software India   - BabylonJS Web AR/VR Developer with Typescript/Angular Development Experience

Instancy Software India

India (Remote)
4 Months ago
Hyundai Engineering Co . - Designer / 3D Admin

Hyundai Engineering Co .

Chennai, Tamil Nadu, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Dexian India - ALS Keyboard Application Developer

Dexian India

India (Remote)
4 Months ago
Landeed (YC S22) - Founding Fullstack Engineer: React/React Native + NodeJs or Other Backend (> 5 YOE)

Landeed (YC S22)

Hyderabad, Telangana, India (On-Site)
7 Months ago
Meta - Software Engineer, iOS

Meta

New York, New York, United States (On-Site)
3 Months ago
Appirits - Mid-Career Mobile Engineer

Appirits

Tokyo, Japan (Hybrid)
2 Weeks ago
Nagarro - Associate Staff Engineer, Mobile Cross Platform

Nagarro

India (Remote)
4 Months ago
RoofStack - Senior Android Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
2 Weeks ago
Globalization Partners - Mobile Architect (AI Domain)

Globalization Partners

(Remote)
1 Month ago
The Walt Disney Company - Sr Software Engineer, iOS

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Google - Android Software Engineer, Waze

Google

(On-Site)
2 Months ago
Nagarro - Staff Engineer, Frontend AngularJS

Nagarro

India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Circles

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug