Android Developer

4 Months ago • 2-4 Years • Mobile Development

About the job

Job Description

Android Developer with strong Kotlin, Core Java, SQLite and Android Jetpack experience to develop & maintain Vyapar's Android app.
Must have:
  • Kotlin/ Core Java
  • SQLite database
  • Android Jetpack
  • MVVM Architecture
Good to have:
  • Compose UI
  • KMM
  • Hilt
  • Open-source
Perks:
  • Startup experience
  • Product Company
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

About Vyapar:


We are a technology and innovation company in the fintech space, delivering business accounting software to Micro, Small & Medium Enterprises (MSMEs). With more than 10 Million users across 140 countries, we are one of the fastest growing companies in this space. We take the complexity out of invoicing, inventory management & accounting, making it so simple, such that small businesses can spend less time on manual bookkeeping and spend more time focusing on areas of business that matter.


Role Summary:


Vyapar's Engineering team builds the technology platform that eases and digitizes our customers' bookkeeping and enables the transition of cumbersome accounting data from general bookkeeping to a digitized always available resource.


The Android developer will be responsible for the development and maintenance of the Vyapar Android Application. A strong understanding of Core Java, Kotlin, and Database is critical for the role.


Key Responsibilities:


  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable Java/ Kotlin 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.
  • Helping the team members and guiding them for the right design and implementation.



Desired Skills And Requirements:


Must have

  • Problem-solving skills, and Data Structures.
  • Strong knowledge of Android SDK, different versions of Android.
  • Dealing with different screen sizes.
  • Android UI design principles, design patterns.
  • Kotlin, Core Java, and XML.
  • SQLite database.
  • Android Jetpack component.
  • MVVM Architecture.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Experience with offline storage, threading, and performance tuning.

Good to have

  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Knowledge of Compose UI App Development.
  • Knowledge of KMM.
  • Ability to understand business requirements and translate them into technical requirements.
  • 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.
  • Dependency injection with Hilt.


Experience:


  • 2 to 4 years of experience in Android application development role.
  • Must have 2 years of experience in Kotlin/ Core Java.
  • Must have 2 years of experience in SQLite database.
  • Must have 2 years of experience in Android Jetpack components and MVVM Architecture.
  • Product Company background plus.
  • Startup experience is a plus.


Education:


  • A full-time B.E/ B.Tech Degree from a recognized university.


View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Bengaluru, Karnataka, India (On-Site)

Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Vyapar

Similar Jobs

Equivalent Jobs - SENIOR С++ SOFTWARE ENGINEER

Equivalent Jobs, (Remote)

Info Stretch - Python Lead Engineer

Info Stretch, United Kingdom (On-Site)

PlayStation Global - Senior Tools engineer (Testing Framework)

PlayStation Global, United Kingdom (On-Site)

Nagarro - Associate Staff Engineer

Nagarro, Costa Rica (On-Site)

The Walt Disney Company - Sr Software Engineer (Android)

The Walt Disney Company, United States (On-Site)

Luxoft - Android Expert

Luxoft, (Remote)

Nagarro - Associate Principal Consultant, Business Analyst

Nagarro, United States (On-Site)

Crunchyroll - iOS Engineering Manager

Crunchyroll, United States (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Visa - Staff Site Reliability Engineer - Cloud PRE

Visa, United States (On-Site)

Navan - Senior Software Engineer in Test

Navan, India (On-Site)

ComeOn Group - Data Engineering Lead

ComeOn Group, Malta (Hybrid)

Mojang Studios - Senior Java Platform Engineer

Mojang Studios, Sweden (Hybrid)

Head Digital Works - Automation TestEngineer

Head Digital Works, India (On-Site)

NopAdvance LLP - : Software Tester

NopAdvance LLP, India (On-Site)

Gameloft - Java Software Developer

Gameloft, Spain (Hybrid)

DAZN - Java Developer

DAZN, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Karnataka, India

LSEG (London Stock Exchange Group) - DevOps Engineer

LSEG (London Stock Exchange Group), India (Hybrid)

Beghou Consulting - Sr. Consultant

Beghou Consulting, India (Hybrid)

Alp Consulting  - Art Director-Adobe After Effects

Alp Consulting , India (On-Site)

Rocket - Senior General Ledger Specialist

Rocket, India (On-Site)

Deliveroo - Software Engineer II - iOS

Deliveroo, India (Hybrid)

Lila Games - Lead 3D Character Artist

Lila Games, India (On-Site)

Luxoft - Data Engineer

Luxoft, India (On-Site)

Highspot - UX Designer

Highspot, India (Hybrid)

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Senior Staff Engineer, PHP Magento

Nagarro, Mexico (Remote)

Nagarro - Associate Principal Consultant, Support Presales

Nagarro, United Arab Emirates (Remote)

Nagarro - Senior Staff Engineer, QA Manual

Nagarro, Philippines (Remote)

Nagarro - Associate Staff Engineer

Nagarro, India (On-Site)

Meta - Software Engineer, Android

Meta, United States (On-Site)

Get notifed when new similar jobs are uploaded