Android Development Engineer

at Kaleidofin

DP
Posted by Poornima B
icon
Chennai, Bengaluru (Bangalore)
icon
1 - 7 yrs
icon
Best in industry
icon
Full time
Skills
Kotlin
Model-View-View-Model (MVVM)
Retrofit
RxJava

We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits.

Responsibilities
  • Design and develop products by working closely with business teams.
  • Design super intuitive experiences in the next generation of our mobile applications.
  • Build performant, scalable, yet secure, enterprise-ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel.
  • Build enterprise-ready back end architectures that can support millions of users in parallel.
  • Gain experience with hands-on coding and independent ownership of software components.
  • Follow strong engineering best practices and champion their adoption.

Requirements
  • 2+ years’ experience in android software development and delivery.
  • Bachelor’s or Master’s degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
  • Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.
  • All experience should be from good product development or e-commerce background.
  • Must have shown good stability in all your previous associations.
  • Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.
  • Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stacks.
  • Comfortable with test-driven development in android with UI testing, instrumented unit testing and unit testing using junits, mockito or other tools.
  • Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery.
  • Has worked in a fast-paced agile organization building stateless and re-entrant/resumable android applications.
Read more

About Kaleidofin

Kaleidofin is a neobank for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning. Our name “kaleidofin” is inspired by the power of financial solutions to enable beautiful possibilities of a future life for each customer.


We believe that everyone deserves and requires access to financial solutions that are intuitive and easy to use, flexible and personalised to real goals that can make financial progress and financial freedom possible for everyone.

We believe financial solutions can provide customers powerful tools that solve their real life goals and challenges. For too long, the financial services industry has been a manufacturer producing products and fitting customers to their products. At kaleidofin, we want to flip this around, keep the customer at the centre and provide mass tailored solutions that are best suited to meet the customer’s own goals/challenges.

The demand for financial services is, therefore, a demand derived from an underlying goal and aspiration of an individual. There is an urgent need to make financial services and solutions intuitive for customers and embed them in their everyday life.

kaleidofin will leverage the full India stack, existing networks, analytics, structuring and user-centred design to drive outcomes for customers, in the process, we will also help enrich the digital asset of each such customer.

Our approach is
  • To combine distinct financial products (credit, investment, insurance, savings) to form a solution that actually both resonates with and works for the customer.
  • To build customer profiling, underwriting, solution design and machine learning suitability algorithms to solve this gigantic customer problem.
  • To leverage networks such as agents, cooperatives, self-help groups, temp agencies, MFIs to deliver suitable solutions at enormous scale.

In a very short time span, global investors such as Oiko Credit, Flourish, Omidyar Network and Blume Ventures have supported Kaleidofin’s well thought out business model with $8 million in seed and Series A funding.

The company won the Amazon AI Conclave award for Fintech, was one of only ten startups chosen for the Google LaunchPad Accelerator program in 2019, was recognized as India’s Most Innovative Wealth, Asset and Investment Management Service/Product by the Internet & Mobile Association of India (IAMAI) and was selected to present at United Nations General Assembly Special Task Force Event.

With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone.

Read more
Founded
2018
Type
Products & Services
Size
100-1000 employees
Stage
Profitable
View full company details
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

Android Developer

at Recro

Founded 2014  •  Products & Services  •  100-1000 employees  •  Profitable
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
icon
Remote only
icon
2 - 7 yrs
icon
₹6L - ₹26L / yr

Job Description:

 

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, a 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
  • Kotlin, Java
  • Important libraries include Dagger, RxJava, Realm
  • MVVM Clean Architecture
  • 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
  • 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



Read more
Job posted by
Priyal Shenoy

IOS Architect

at Funded startup empowering healthcare practitioners

Agency job
via The Hub
Objective C
Swift
iOS Architect
iOS App Development
Cocoa
Core Data
MVC Framework
Agile coaching
Design optimization
AWS
rest
Model-View-View-Model (MVVM)
icon
Chennai
icon
5 - 9 yrs
icon
₹8L - ₹12L / yr

We are looking for people willing to work in a fast-paced and everchanging environment with focus on innovation and adaptive mindset. Come joins us, if you want to make a difference in healthcare field by building data as a key asset in decision making.

Job Description

We are looking for a Team Lead/Architect for iOS platform responsible for designing and architecting applications aimed at a range of iOS devices including mobile phones and tablet computers.

The candidate should ideally possess the below experience

Required Experience & Responsibilities

  • Should Have experience leading/mentoring large technical teams.
  • Experience in working with product managers , translating functional requirements to precise technical requirements.
  • Identify, create and manage project/Product technical artefacts.
  • Be able to plan technical milestones & drive development efforts with Agile/Scrum methodologies.
  • Experience in designing enterprise grade application architecture for mobile apps, employing design patterns & best practices.
  • Should have strong OOAD & TDD development approaches.
  • Should have good exposure to code coverage, CPU, Memory & other profiling/tooling.
  • Conduct code reviews, technical brainstorming sessions, do code refactoring & optimization.
  • Coordinate with the Testing team and define UT, IT, Smoke/Regression tests.
  • Triage & Delegate technical issues  to developers using bug tracking tools like JIRA
  • Develop modular, reusable components for projects with industry-grade coding skills.
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and clear the bottlenecks , identify the root causes of bugs along with developers
  • Help maintain code quality, organization, and automatization

Required Technical Skills

  • Proficient with Objective-C or Swift languages, and Cocoa frameworks
  • Experience with iOS frameworks such as Core Data, Core Animation, etc
  • Solid work experience with UI application development using standard patterns (MVC/MVP/MVVM)
  • Work experience in AWS AppSync & Amplify framework integration
  • Experience in offline & real time data models
  • Solid experience with REST API standards and integration with ORM
  • Expertise in design level optimization techniques – Caching, lazy loading, pre-fetching
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Solid understanding of security frameworks & practices for iOS development- Encryption & Data protection.
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with performance and memory tuning with profilers
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools -Git, Mercurial or SVN
  • Familiarity with continuous integration

Desired Skills

 

  • Ability to understand Hybrid or cross platform applications using IONIC, React Native, Flutter
  • Ability to develop any test tools in Mac/Desktop
  • Experience with communication and messaging applications
  • Experience with security software and solutions
  • Experience in python / JavaScript is good to have  
  • Knowledge of low-level C-based libraries is preferred

 

Qualification:

  • Diploma, bachelors or masters in the area of human centred / product design
  • Continued education and research into UI trends and current design strategy and technology

 

Methodology/Practices:

  • Experience working on Agile development methodology
  • Experience working in Design Thinking methodology (preferred)
Read more
Job posted by
Sridevi Viswanathan

iOS developer

at Recro

Founded 2014  •  Products & Services  •  100-1000 employees  •  Profitable
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
icon
Remote only
icon
2 - 5 yrs
icon
₹7L - ₹22L / yr

Job Description:

  • Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
  • Experience with Swift, RxSwift, Swift UI, Unit test.
  • Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
  • Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
  • Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
  • Leveraging community libraries to efficiently complete development tasks.
  • Debugging apps using simulators and related tooling.
  • Persisting data for offline-first apps using databases such as Realm.
  • Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
  • Familiar with Version control system such as GIT.
Skills-iOS development ,MVC, MVVM,rxswift
Read more
Job posted by
Muskan Handa
Android Development
Kotlin
React Native
icon
Bengaluru (Bangalore)
icon
9 - 15 yrs
icon
₹30L - ₹55L / yr
Job Requirement
• Min 9+ Years in Android Application Development, know how’s of iOS development is an advantage.
• Experience with cross platform technologies - React Native, Flutter is a big plus
• Managing systems in production and understands the release process, monitoring, and debugging
• 1-2 years of experience managing and growing engineering teams
• Proven results-oriented person with a focus on delivering quality products
• Experience in designing, implementing, and maintaining high performance, high availability, large-scale
applications
• Ability to work in a fast-paced, agile development environment.
Read more
Job posted by
RAKESH RANJAN

Senior Android Developer

at Eduscanner

Founded 2021  •  Product  •  0-20 employees  •  Raised funding
Android Development
Kotlin
Java
React Native
Flutter
Django
MEAN stack
icon
Remote, Bengaluru (Bangalore)
icon
2 - 6 yrs
icon
₹12L - ₹25L / yr

We're looking for an experienced and mature engineer (2-6 yrs experience), who wants to build incredible products while shaping the architecture, tools, and engineering culture of our company


Responsibilities:

  • Architect and build our native Android application using Java or Kotlin.
  • Set up our backend using either the MEAN (Mongo, Node) or Django stack.
  • Collaborate with the design team on feasibility and design reviews.
  • Set up DevOps processes - CI/CD and release management.
  • Hire an additional backend engineer to scale the application based on requirements.

Requirements:

  • You possess strong computer science fundamentals.
  • You have native Android application development skills - with Java/Kotlin as a framework.
  • You have strong knowledge of Android UI design principles, patterns, and best practices.
  • You have built backends for mobile applications - using the MEAN or Django stack.
  • You have some mobile app projects that are worthy of public view (Play Store, Github).
  • You like discussing a plan upfront, welcome open collaboration and are an excellent verbal and written communicator.
  • We’re a fast-paced environment so while we value robustness, we also hope for speed. You’ll hop from project to project and should be a self-starter.
  • You are open to learning new stuff (important).
  • You are humble, kind, and are open to feedback (important)
Read more
Job posted by
Aman Singhal

Senior Android Developer

at Shadowfax Technologies Pvt Ltd

Founded 2015  •  Products & Services  •  20-100 employees  •  Profitable
Android Development
Kotlin
Android Developer
Java
Model-View-View-Model (MVVM)
icon
Bengaluru (Bangalore)
icon
3 - 8 yrs
icon
₹10L - ₹20L / yr
- 3+ years of experience in software development.
- Proficiency in Web Technologies will be a plus
- Experience in developing, releasing and maintaining native Java Applications (point us
to your apps on Google Play).
- Deep understanding of the Android SDK - Software development kit which has a
source code, development tools, an emulator and libraries that is used to build
android applications
- You also need experience collaborating on software projects. You`ve
demonstrated that you can work efficiently as part of a team.
- 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.
Bonus Points:
- A github account with some neat projects in it
- Excellent debugging skills
- Experience developing location aware mobile applications
Read more
Job posted by
Kalairajan J

Android Developer

at Well funded startup based in Bengaluru

Agency job
via Bullhorn Consultants
Android Development
Java
Kotlin
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹20L - ₹40L / yr
Requirements:
● Strong knowledge of Android SDK, different versions of Android & advanced concepts
● Strong knowledge of Android UI design principles, patterns, and best practices
● Experience working on Databases & Network layer; should be able to implement offline-first
experience for users with low-internet-connectivity
● Familiarity with RESTful APIs to connect Android applications to back-end services
Read more
Job posted by
Hemant G

Android Developer

at Oxysquad Technologies Pvt Ltd

Founded 2017  •  Services  •  20-100 employees  •  Profitable
Android Development
Android
Java
RESTful APIs
Kotlin
XML
icon
Indore
icon
2 - 3 yrs
icon
₹2L - ₹3.5L / yr

JOB DESCRIPTION

 

ANDROID DEVELOPER

 

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

 

Responsibilities

* Translate designs and wireframes into high quality code.

* Design, build, and maintain high performance, reusable, and reliable Java 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

- Familiarity with continuous integration

Read more
Job posted by
Riya Daryani

Android Developer

at Origin ACD IT Solutions Private Limited

Founded 2014  •  Products & Services  •  20-100 employees  •  Profitable
Android Development
Java
Kotlin
icon
Noida, NCR (Delhi | Gurgaon | Noida)
icon
1 - 2 yrs
icon
₹1L - ₹4L / yr
+1 year of proven experience in android development. Solid understanding of full mobile development life cycle. Should have published one or more Android Apps to play store. Solid understanding of Oops and strong programming skills in Java and Kotlin. Extensive experience with android SDK Experience in working with network operations using Retrofit,Volley etc. Experience with third party libraries and APIs Comfortable with version control (e.g. Git) Ability to work independently and take ownership of product/module development. Strong problem solving ability Ability to troubleshoot and debug application. Should have working experience of implementing push notification. Have experience in firebase,Room Database,OpenCv will be an added advantage.
Read more
Job posted by
Mansi Mishra

Android Developer

at reach52

Founded 2016  •  Services  •  20-100 employees  •  Raised funding
Android Development
Java
Kotlin
Python
NOSQL Databases
Kubernetes
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹5L - ₹8L / yr

OVERVIEW OF REACH52 AND OUR WORK

reach52 (R52) is a fast growing, social enterprise start-up working to bring sustainable, universal basic healthcare services to users in low-access, developing regions. We do this through an innovative service model, an off-line technology platform and embedding support within communities to help residents access care, knowledge and other services we deliver.

Our mission is divided in to two parts: community access, navigation and healthcare support on the one side; and ultra-low-cost fill-in services to sustain the solution on the other. This allows core healthcare services and treatments to reach further into communities where state of the art services don’t always get to. Our fill-in services allow treatments for life threatening conditions to be accessed reliably and with continuity, so minimising the risk of relapse or crippling financial problems. At the current time our income comes from grant funding and the value of our data services. This, together with other funding streams, provides a sustainable solution so that the services become embedded in the communities we serve.

OVERVIEW OF THE ROLE

In 2019, reach52 was been awarded funding from a major bank to grow into India. We would like tohire a highly motivated Junior Software Engineer to support the designing and delivery of enterprise solutions, applications and integrations in India. India is a new market for us, and we are rapidly expanding our userbase and need to continue to build our portfolio of integrated applications that work in a challenging, off-line environment. We currently use document databases to replicate data between a master and the off-line applications. We have extended workflows that mean our processes flow through Java/Kotlin applications on android and through web technologies depending on the access channel. We support interactions with communities, commercial, logistics and police offices. We need extend our support for internationalisation and localisation and to integrate external services such as local payment options to our commercial applications, together with access to data from third parties. The role will involve the continuing development of a cross application technology solution with emphasis on cost and productivity and existing investment. The candidate should be able to work well with the dev team based in Manila, Philippines.

Title: Junior Software Developer

Employment: Full time contract with probation period

Start Date: Mar 2020

Location: Bangalore

Reporting to: CTO

ROLE SCOPE AND RESPONSIBILITIES

The core role scope and responsibilities will be:

• Understand and analyze user requirements and defects;

• Design and develop R52’s existing Java/Kotlin-based applications;

• Work on new development projects;

• Work with users and stakeholders to scope out new requirements;

• Work as part of a distributed team.

PERSON SPECIFICATION

The ideal candidate will have:

• Strong communication skills;

• 2-4 years software development experience;

• A selection of the following and be prepared to assess and learn new techniques appropriate to system redevelopment:

 o  Cloud platforms

 o  Proficient with Java / Kotlin / Python / Elixir

 o  NoSQL databases and replication

 o  Commercially secure communications

 o  Website / API security

 o  Application integration

 o  Design of off-line services

 o  Containerisation (Docker)

 o  Release Management and Deployment (Kubernetes)

• Knowledge of healthcare systems and/or technology is a strong advantage;

• Strong team working skills, ability to work to deadlines, and flexibility to work as part of a small but-growing team in a dynamic way.

Read more
Job posted by
Swapnil Patil
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 Kaleidofin?
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