Android Developer Sde

Year    Bangalore, Karnataka, India

Job Description


About Yulu: Are you sick of breathing poor quality air in our cities Do you worry about climate change Have you felt like pulling your hair on seeing a congested red route on the Google map Did you nod in \'yes\' Same here, we did too! And so, we at Yulu set out to fix all of these issues by making our mobility smart, efficient and sustainable. Being India\'s leading shared electric mobility player with the largest fleet of EVs and biggest Battery-as-a-Service network, Yulu is reimagining urban mobility for a better future. Not only do we provide an affordable, sustainable and accessible commute alternative to daily commuters, but we are also making last-mile goods deliveries cheaper and green. Simply put, we are revolutionizing the way urban India commutes and consumes by building the Mobility 2.0 paradigm. We are innovating at the intersection of consumer behavior, public policies, urban infrastructure, cutting edge technology, deep learning, product design, supply chain innovation and economic inclusion. Our proprietary mobility platform uses IoT, Machine Learning, and AI for vehicle access, fleet management, intelligent demand-supply management, and efficient operations. After 3 years of building a strong foundation for electric mobility, now, as we are ready to feverishly scale our business 10x this year and 100x over the next 3 years by working on many new, complex & BIG challenges on technology, data, product, markets, customer segments and growth, we still feel we are just getting started! If our mission brings a spark in your eyes & if you\'d like to join some of the most passionate people in the country who are committed to transform the cacophony on Indian roads into a symphony - Come, join the #Unstoppable Yulu team!! Read More on: https://www.yulu.bike Role Summary We are looking for an Android developer who will work with our team of talented engineers to design and build the next generation of our mobile applications. As a developer you will conceptualize and enhance the app to suit the ever-growing demands of the users and work towards ensuring harmony and cohesion in the user experience. You will be closely with other app development and technical teams. Key Responsibilities Design and build modules to be used by applications on the Android platform Develop object-oriented models and design data structures for android projects and implement business logic and data models with a suitable class design Collaborate with cross-functional teams to define, design, and ship new features. You are expected to work on complex projects while taking ownership and accountability of assigned things. Having strong knowledge of Android SDK, different versions of Android, and knowing how to deal with different screen s Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Able to design modular, reusable components and Apply best practices. Translate designs and wireframes into high-quality code. Mentoring and supporting other team members by doing code reviews and applying your experience in process and technical leadership. Work closely with Product Manager to derive capability view from features/solutions, Lead execution of small and medium-d projects. Extensive and expert programming experience in at least two general programming languages (e.g. Java, Kotlin, C++). Working knowledge of JNI/NDK is a plus. A good understanding of databases (e.g. SQLite), working experience with Room persistent library is a plus. Working experience with Rest APIs integrations and libraries such as Dagger/Hilt, Coroutines, Firebase, Jetpack, etc. Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Ensure high-quality releases through appropriate QA activities. Working experience with Bluetooth low energy is a plus. Key Requirements Strong knowledge of Kotlin, Java, XML. Good to have experience with location-based applications. Good to have apps published on the Google Playstore Proficient understanding of code versioning tools, such as Git Additional points if you are familiar with Bluetooth services Qualifications B.Tech. Computer Science, or a similar field of study, or equivalent practical experience. UI development with optimal performance, adaptation to various screen s 3 to 5 years of experience in Java/Kotlin Strong coding skills Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen s Familiarity with RESTful APIs to connect Android applications to back-end services Strong knowledge of Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performance tuning Ability to design applications around natural user interfaces, such as \'touch\' Worked on at least 2 apps from the google play store Familiar with 3rd party libraries for Android Nice to have Android Development experience on AOSP AOSP Architecture, development, Building, and Flashing experience Experience in BLE - Core Stack Experience with offline storage, threading, and performance tuning. Working experience with most of Android Jetpack. Knowledge of benchmark, profile installer, startup, etc. We assure you A friendly culture where you are encouraged to share ideas and opinions. A journey that will challenge and reward you in multiple ways. To work with a team of young enthusiasts who are always upbeat and self-driven to achieve bigger milestones in shorter time spans. We believe that we grow as you grow. Once you are a part of our team, your growth also becomes essential to us, and in order to make sure that happens, there are timely formal and informal feedback sessions.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3039334
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year