Android Software Development Engineer

Client of Forstaffing Published: May 14, 2025
Location
Vadodara, India
Job Type
Category

Description

Must-Haves :

Education/qualification: Minimum Bachelor's / Master's in Computer Science background or related field

 

Must-Haves :

Kotlin with Android SDK & Jetpack Compose

Dependency Injection (Hilt/Koin) & Room DB

Testing Expertise (JUnit & Espresso)

Firebase, Retrofit library, RxJava

Additional Guidelines :

Office Location: Vadodara - Hybrid work Model - 3 days a week

Shift Timings : US Timings- EST / CST Time Zones

Interview Process : 3 Technical Rounds (Panel in the US) + 1 HR round

 

About the company:

Head Office -  NewYork USA

Team Strength- 200+ people

About the Company: InRhythm is one of the fastest-growing Product Engineering Consultant Agencies in NYC, with a mission to drive growth and innovation. We have been recognized on the Inc. 5000 list of the Fastest Growing Companies in America for 8 years in a row and the Inc. 5000 Hall of Fame, an honor granted to a select 1% of the high-growth companies on the list. We've also been on Deloitte's Technology Fast 500? for 4 consecutive years. We are the thought leaders on how modern software should be developed using the best open-source technologies, proven design patterns and the best tested Agile and Lean methodologies. We accelerate time to market with reduced costs and improved quality. We have built and continue to build successful solutions for our clients. Our goal is to be successful by making our clients 10x for their high-priority projects and to have fun in the process. Our business has seen tremendous growth over the past few years thanks to the thought leadership we offer to our clients. Our pods of experts can rapidly deliver software products using the latest and best advancements in 10x tools and Agile thinking. We provide technical and management consulting, in-house product development, and training and coaching, all customized to meet the specialized needs of each client. Our key InRhythmer traits are drive, ownership, positivity, and communication. Our methodologies, technologies, and people enable ultra-efficient innovation in our core practices areas.

 

About the position:
Designation: Android SDET

Experience required- 4-10 yrs

Reporting To:  Manager

Vacancy: 1

Work Location: Vadodara

Work from office  3 days work from office

 

Job Summary:

We are seeking an experienced Android Software Development Engineer (SDE) to join our team at InRhythm in Vadodara, Gujarat. The ideal candidate will have strong expertise in Android development technologies and contribute to building enterprise-grade mobile applications with high quality and performance.

Key Responsibilities

Develop and maintain enterprise Android applications with high quality, meeting schedules and estimated efforts

Apply expert-level knowledge of Android technologies: Android SDK, SQLite, Kotlin, Jetpack Compose, and modern development practices

Assist Lead Engineers in low-level design activities and technical decision-making

Provide accurate effort estimations for assigned development tasks

Write and execute unit and integration test cases to ensure code quality

Provide clear, accurate status reports on development activities and progress

Perform peer code reviews and mentor junior team members

Adhere to organizational processes and policies while protecting intellectual property

Actively participate in process improvement initiatives and knowledge sharing activities

Technical Skills Required

Expert-level proficiency in Kotlin and Java for Android development

Strong experience with Android SDK and platform architecture

Hands-on expertise with Jetpack Compose for modern UI development

Proficient with dependency injection frameworks (Hilt, Koin)

Experience with local data persistence (Room DB, SQLite)

Knowledge of Firebase services integration

Skilled in networking libraries (Retrofit) and reactive programming (RxJava)

Proficiency in testing frameworks (JUnit, Espresso)

Experience with version control systems (Git)

Understanding of CI/CD pipelines for Android development

Additional Skills

Knowledge of payment systems or financial technologies is a plus

Experience with Kotlin Multiplatform or Kotlin Coroutines

Familiarity with Material Design principles and implementation

Experience with Android architecture patterns (MVVM, MVI, Clean Architecture)

Understanding of security best practices for mobile applications

Knowledge of app performance optimization techniques

Experience with Google Play Store deployment processes

Education

 

Bachelor's degree in Computer Science, Information Technology, or related field

Relevant Android development certifications are a plus

 

Soft Skills

 

Strong analytical and problem-solving abilities

Excellent communication and documentation skills

Ability to work effectively in cross-functional teams

Self-motivated with the ability to work independently

Good time management skills to meet deadlines

Mentoring and knowledge sharing capabilities

 

Apply
Drop files here browse files ...

Related Jobs

Are you sure you want to delete this file?
/