Senior Software Developer (Android)

 (3+ years exp)
₹18L – ₹24L • No equity
Published: 4 weeks ago
Avatar for Riyaz

Riyaz

Fulfilling singing aspirations of millions, leveraging technology and pedagogy
Company Size
1-10
Company Type
Information Technology
Company Industries
TechnologyMusic Education
See all jobs at Riyaz image

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

Onsite or remote

Hires remotely in

Preferred Timezones

Dubai Time, Maldives Time, Astana Time, Indochina Time

Relocation

Allowed

Skills

Android
REST APIs
SDK
Android NDK
Kotlin for Android

The Role

About us

We envision Riyaz to be the most vibrant and valuable learners community of singing aspirants around the world. Riyaz found love from 4+ million people and is reaching more than 100k new learners every month. We are a well-funded team and are operationally cash flow positive with a steadily-growing customer base.

What you will do

As a Senior software engineer at Musicmuni labs, you will be responsible for architecting and developing major new features/changes in Riyaz, driving key business goals associated with those developments.

You will play an important part in the product evolution. Starting right from the business objectives, conceptualisation of a feature/change to that effect, all the way till post-launch evaluation of the results - the impact of your work will be felt throughout.

Key responsibilities

Planning and architecture

  • Ability to understand the business goals and relate them with potential product changes/features to accomplish those
  • Ability to architect the solution/feature on mobile platforms.
  • Breaking down complex features into actionable tasks
  • Collaborating with other engineers, product designers and other peers to plan and execute the work

Technical delivery

  • Writing quality, modular Kotlin/Java code that adheres to the MVVM architecture
  • Develop and maintain the Android version of Riyaz.
  • Collaborate in the migration of existing Java code to Kotlin.
  • Engage in the design and implementation of a common Kotlin Multiplatform codebase for business logic and data layers.

Your Qualifications

  • 3-5 years of experience with building android mobile apps
  • Strong knowledge of design principles, patterns, architectures and best practices
  • Usage of Multithreading, REST APIs, third-party SDKs like Branch, Firebase etc are bread and butter in your day to day routine
  • Ability to code using Dagger Hilt, MVVM ,Retrofit,Room database,Coroutines
  • Excellent knowledge about integrating C++ code into the android app (NDK)
  • Strong knowledge of algorithms, data structures and object-oriented methodologies

Benefits

  • Your word counts You’ll get to play a key role in shaping up the product roadmap and will be involved in every stage
  • Learning never stops With Riyaz advancing into the growth stage, there is immense potential and relevance to apply new developments you learn in your domain
  • Sponsored training Do you want to learn something that helps improve your productivity or knowledge? We’ll sponsor that
  • Remote friendly Even before Covid, half of us worked from home. Heck, you want to work from a village? Go for it.

What you’ll love about us

  • Healthy company culture We are equals building something of value to this world, together. Power heierarchies have no place in our team. We nurture a conducive environment for your personal and professional growth, and take extreme care to make sure you are happy at work
  • Everyone gets to lead You own your idea, and you lead it’s execution
  • Smart work is what matters with us We don’t count hours. We value getting the work done
  • Teammates who will sing and jam with you

More about Riyaz

Founders

Gopala Krishna Koduri
CEO • 3 years • 8 years
Bengaluru
image
Xavier Serra
Chief Research Officer • 3 years
image
Go to team image

Similar Jobs

LeadSquared company logo
LeadSquared
Sales Execution SaaS for high-velocity and high-volume sales
Aindra Systems company logo
Aindra Systems
AIndra Systems converges between AI and healthcare
Bert Labs company logo
Bert Labs
Building new technology at the intersection of software and hardware
Riskcovry InsurTech Platform company logo
Riskcovry InsurTech Platform
"Insurance in a Box" for any Indian business to digitise their insurance distribution
Sensara Technologies company logo
Sensara Technologies
Better video understanding -> Better video measurement -> Better video monetisation
SwitchOn company logo
SwitchOn
SwitchOn helps manufacturing plants eliminate defects on their line! Any Product, Zero Downtime!
Coviam Technologies  company logo
Coviam Technologies
An upstart digital platforms & products company disrupting global markets