T

Android Software Engineer (SDE-1)

true talents India
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join our engineering team as a highly motivated Android SDE-1 to develop and enhance our Android mobile application. 2-4 years of experience in Android application development required. Strong programming skills in Kotlin and Android SDK.

Key Highlights
Design and develop Android applications
Collaborate with cross-functional teams
Implement new features, enhancements, and bug fixes
Optimize Android applications for performance and resource efficiency
Create technical documentation and participate in Agile ceremonies
Technical Skills Required
Android SDK Kotlin Kotlin Flow Coroutines Dagger Hilt MVVM LiveData Room RESTful APIs JSON Proto Git Jenkins
Benefits & Perks
Contract for 6 months with possibility of extension
Remote work
No notice period

Job Description


Description

Role : Native Android Developer - C2H

Job Description

We are looking for highly motivated individuals who can join our engineering team as SDE-1. As an Android SDE-1, you will play a crucial role in developing and enhancing our Android mobile application.

The ideal candidate should have a passion for mobile technology and a proven track record of delivering high-quality Android applications.

As an SDE-1, you will be responsible for designing, developing, and maintaining Android applications that delight our users and exceed industry standards.

Details

  • Employment Type- Contract for 6 months. Contact can be extended based on the performance & the Business requirement.
  • YoE- 2-4 years
  • No. of position- 2
  • Notice Period : Immediate.
  • Base Location : Bengaluru (Fully Remote role)

Mandatory Skills

  • Min 2+ year of hands-on experience in Android Application Development
  • Must have experience in Android SDK, Android Studio, Kotlin Flow and coroutines, Dagger, Hilt, MVVM, LiveData, Room, RESTful APIs, JSON/Proto, Git, Jenkins, Design Pattern,
  • Kotlin Multiplatform is a Plus.
  • Strong Programming skills

Required Skills & Qualifications

  • 2-4 years of strong experience in in Android application development
  • Proficiency in Kotlin programming languages including Kotlin Flow and coroutines.

Proficiency With The Following

  • ANR detection and resolution
  • Memory leak detection and resolution
  • Dependency Injection framework like Dagger, Hilt etc
  • Strong understanding of Android SDK, Android Studio, and related development tools.
  • Experience with Android architecture components (e.g., MVVM, LiveData, Room, RecyclerView optimisations, Data binding, View Binding etc).
  • Solid understanding ofsoftware design principles, patterns, and best practices.
  • Experience with RESTful APIs, JSON/Proto etc
  • Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
  • Knowledge and hands on experience of Kotlin Multiplatform will be a plus.

Key Responsibilities

  • Design and Architecture : Collaborate with cross-functional teams to make our app more scalable and robust. Adhere to best practices and promote code reusability.
  • Development : Write clean, maintainable, reusable code in Kotlin. Implement new features,enhancements, and bug fixes according to project requirements and timelines.
  • Testing : Develop and execute comprehensive unit tests and integration tests to ensure the reliability and stability of our Consumer App.
  • Performance Optimization : Identify performance bottlenecks and optimize Android applications for speed, responsiveness, and resource efficiency.
  • Documentation : Create technical documentation, including design documents, API specifications, and release notes. Document codebase changes, architecture decisions, and development processes to facilitate knowledge sharing and onboarding.
  • Collaboration : Collaborate closely with product managers, designers, and other engineers totranslate product requirements into technical solutions. Participate in Agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives.
  • Continuous Improvement : Stay updated on the latest trends, tools, and technologies in Android development. Continuously improve development processes, coding standards, and software quality through innovation and experimentation

(ref:hirist.tech)

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

digitaltek solutions | dt solu...

India
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

kake

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

fetchjobs.co

India

Subscribe our newsletter

New Things Will Always Update Regularly