About Simple Energy
Simple Energy specializes in the manufacture of smart electric twowheelers. We are a team of 300 engineers coming together to make smart supercharging and affordable twowheelers. The company was founded in 2019 and is based in Bangalore India.
Our mission is to build the future of mobility that is electric and connected. We at Simple energy are working towards accelerating by making them more accessible affordable secure and comfortable and we embrace the responsibility to lead the change that will make our world better safer and more equitable for all.
Job description: Android Developer
Location: Bangalore
You Will:
We are seeking a skilled and passionate Android Developer with 2 years of experience in designing developing and maintaining Android applications. The ideal candidate will have handson experience with modern Android tools and frameworks a deep understanding of the Android ecosystem and a commitment to creating seamless user experiences.
To be successful you will be expected to:
- Develop and maintain Android applications using Kotlin and Java.
- Design and implement modern user interfaces using Jetpack Compose.
- Utilize Android Architecture Components such as LiveData ViewModel Navigation Room and WorkManager to build scalable and maintainable apps.
- Work with MVVM architecture to create robust and testable code.
- Collaborate on integrating RESTful APIs and handle JSON parsing efficiently.
- Leverage Bluetooth Low Energy (BLE) for applications involving Bluetooth devices.
- Implement background tasks and interprocess communication using AIDL Services and Broadcast Receivers.
- Use Git for version control and collaborate effectively with team members.
- Debug troubleshoot and resolve issues using Android Studio and logcat.
- Collaborate with crossfunctional teams to define design and ship new features.
- Maintain code quality organization and performance.
You must have any or a combination of any of the following skills:
- Programming Languages: Proficiency in Kotlin and Java.
- Experience: Minimum 2 years of relevant experience in Android development
- UI Development: Experience with Jetpack Compose and modern design principles.
- Frameworks and Components: Strong knowledge of Android Architecture Components (LiveData ViewModel etc.) and MVVM.
- Native Integration: Basic understanding of JNI (Java Native Interface).
- Bluetooth: Familiarity with BLE development.
- API Integration: Proficient in integrating RESTful APIs and handling JSON.
- Version Control: Experience with Git for source code management.
- Debugging Skills: Strong abilities in debugging and issue resolution.
- Experience working on teambased projects using Agile methodologies.
- Familiarity with testing frameworks for Android.
- Prior experience in publishing apps on the Google Play Store.
jetpack compose,design,git,aidl,json parsing,agile methodologies,code,android studio,android architecture components,kotlin,bluetooth low energy (ble),java,restful apis,bluetooth,testing frameworks,broadcast receivers,mvvm,services,android,debugging