Jobs
>
Bengaluru

    Senior Android Engineer - bangalore, India - JLL

    JLL
    JLL background
    Full time
    Description

    About the Role

  • The JLL Technologies Product Engineering team aims to bring successful technology-based products to market in a high-growth environment. The team's mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative and technical solutions to solve large, complex problems for our clients.
  • Shape the future of real estate for a better world by contributing to the creation of globally scalable products used by JLL's client customers – the most respected brands in the world.
  • Key Responsibilities

  • Developing native commercial grade mobile application on Android
  • Translating designs and wireframes into high quality code
  • Utilizing RESTful APIs to connect Android applications to back-end services
  • Working on performance engineering focused on profiling and identifying bottlenecks
  • Refactoring and phasing out legacy dependencies, including refactoring Java to Kotlin
  • Writing clean, simple, well-tested code that is easy to understand and maintain.
  • Reviewing code written by other engineers and offer constructive feedback
  • Ability to understand business requirements and translate them into technical requirements
  • Working with the Agile/scrum project management methodologies
  • Troubleshooting and fix issues in production and non-production environments
  • Collaborating with iOS and Android engineers, backend engineers, Product Owners and UX designers to ensure engineering excellence and timely execution of the new feature deliveries.
  • Ability to keep up with rapidly changing platforms and awareness of the latest advances on the Android platform
  • Demonstrating ability to work in cross functional teams and ability to drive results through positive influence
  • Participating in architecture and design discussions, code reviews and project-related team activities
  • Working alongside QA to provide fixes for Android device-specific issues
  • Sounds like you? To apply you need to be:

    Experience & Education

  • Experience and understanding of large and complex code bases and architecture
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • In depth knowledge of Google's Android design principles and interface guidelines
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Sense for good UX practices and knowledge of Material design patterns
  • Experience with offline storage, threading, and performance tuning
  • Skilled at writing Unit and Automation tests
  • Attention to detail to carefully craft both tests and code
  • Excellent problem-solving and organizational skills and an ability to multi-task in a deadline- oriented environment
  • Utilized Kotlin for higher order functions, null safety and delegate design pattern
  • Experience building apps using the MVVM pattern and LiveData
  • Experience in integrating third party libraries like Retrofit, Picasso and dependency injection using Dagger2, Butter Knife etc.
  • Experience in implementing pixel-perfect layouts and UI components
  • Experience in building scalable and reactive consumer-facing mobile applications
  • Familiar with cloud message API's and push notifications
  • 6+ years of hands-on experience in Android development (Android Studio, Java & Kotlin) with 2 years of solid knowledge of Kotlin
  • BTech or MCA
  • Technical Skills & Competencies .

  • Knowledge of Python/Django
  • Experience in configuring CI/CD
  • What we can do for you:

    At JLL, we make sure that you become the best version of yourself by helping you realize your full potential in a fully entrepreneurial and inclusive work environment. If you harbor passion for learning and adapting new technologies, JLL will continuously provide you with platforms to enrich your technical domains. We will empower your ambitions through our dedicated Total Rewards Program, competitive pay and benefits package. It's no surprise that JLL has been recognized by the Ethisphere Institute as one of the 2019 World's Most Ethical Companies for the 12th consecutive year.


  • E-hireo

    Android Engineer

    5 days ago


    E-hireo Bangalore, India Full time

    About the Role: We are seeking a passionate and skilled Android Engineer to join our team and play a key role in developing high-quality, user-centric mobile applications. · You will leverage your expertise in Kotlin and Android development to design, build, and maintain innovati ...

  • Teamfocus Human capital pvt. Ltd

    Android Engineer

    5 days ago


    Teamfocus Human capital pvt. Ltd bangalore, India

    Job Description : · Android Engineer · - As a mobile framework developer, you will be responsible for developing concepts, patterns, APIs and roadmaps for the Client mobile framework. · You will bring industry best practices, new ideas, and recommendations to the strategic planni ...

  • SAMSUNG

    Android Engineer

    5 days ago


    SAMSUNG Bengaluru, India

    Position Summary1. Understand and implement software-related requirement accurately in order to provide Android application that meets its purpose on time.2. Develop software optimized for usability, performance, maintenance and etc. based on understanding the Android platform. · ...

  • SAMSUNG

    Android Engineer

    5 days ago


    SAMSUNG bangalore, India

    Position Summary · 1. Understand and implement software-related requirement accurately in order to provide Android application that meets its purpose on time. · 2. Develop software optimized for usability, performance, maintenance and etc. based on understanding the Android pla ...

  • HORIZON BROADBAND LLP

    Android Engineer

    5 days ago


    HORIZON BROADBAND LLP Bangalore, India

    Job Description : · Java, Kotlin, Clean Architecture, RxJava, Dagger, Retrofit, MVVM, Jetpack (Mandatory) · Android TV, Leanback Library and exposure to ExoPlayer, DVB players and DRM · Extensive experience in handling APIs, Authentication and REST based API integrations · Pr ...


  • Kredivo Group bangalore, India

    We are looking for a mobile engineer with expertise in Android development. Your primary focus will be developing shared frameworks for our client apps, improving our client apps' performance and stability, and collaborating closely with our Mobile Architect. You will be working ...


  • Getinz Techno Services Bengaluru, India

    Hiring Senior Mobile (Android) Engineer for a product company in the mobile-first risk intelligence platform (Fraud Detection Software) domain. · Experience Range: 5 - 9 yrs · Location: Koramangala, Bengaluru · Work from office · Requirements · Degree in Computer Science, Softwar ...


  • Ibu Consulting Bangalore, India Full time

    Position Overview : We are seeking an experienced Android Application Engineer to join our dynamic team. · As an Android Application Engineer, you will be responsible for designing, developing, and maintaining high-quality Android applications. · Leveraging your expertise in Andr ...


  • Greenlight bangalore, India

    Technologies we use: · Kotlin · RxJava · MVI architecture · Retrofit · Bitrise · Espresso · Android Jetpack · What you will be doing: · Serve as a mentor to our Android engineers · Leading our Android architecture by transforming business objectives into technical sol ...


  • Google Bangalore, India Full time

    Overall Engineer Android applications(APK's)Reverse Engineer native libraries and system binaries using IDA or Ghidra Investigate threats to the android ecosystem and provide technical consultation in developing new policies, prioritizing strong security and privacy for users whi ...


  • SPECTRUM AV TECHNO CONSULTANTS bangalore, India

    Role : Android HAL Engineer · Bachelor's or master's degree in computer science/Electronics (or equivalent). · Programming Skills :Must have hands on experience in C, C++, JNI is added advantage. · Domain Skills :Must have Hands on experience for at least 2 Android migrations Q ...


  • Cientra Techsolutions bangalore, India permanent

    Job Details : · - Extend the Android multimedia middleware (Stage Fright, Audio Flinger) to expose the various sound and video effects and other multimedia · Key Responsibilities : · - Push changes back to AOSP · - Implement and integrate Android multimedia HALs into development ...


  • Procore Technologies Bengaluru, India

    Job DescriptionAs a · Staff Android Engineer , you'll partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. We'll provide you with the tools and resources needed to achieve extraordinary results that render a significant ...


  • Giant Eagle, Inc. bangalore, India

    Senior Engineer Android · Grow. Learn. Thrive. Giant Eagle is where your career can soar high. At Giant Eagle, you are so much · more than an employee. You are part of the Family. · About the Company · Since our founding in 1931, Giant Eagle, Inc. has evolved into one of the top ...


  • Getinz Techno Services Bengaluru, India

    Hiring Senior Mobile (Android) Engineer for a product company in the mobile-first risk intelligence platform (Fraud Detection Software) domain.Experience Range: 5 - 9 yrsLocation: Koramangala, BengaluruWork from officeRequirementsDegree in Computer Science, Software Engineering, ...


  • SAVTC Bengaluru, India

    Our client is a global leader in connected car technology, lifestyle audio innovations, professional audio and lighting solutions, and digital transformation.The RoleYou will be responsible for :Develop and maintain the Android HAL for our productsCollaborate with software and ha ...


  • SAVTC bangalore, India

    Our client is a global leader in connected car technology, lifestyle audio innovations, professional audio and lighting solutions, and digital transformation. · The Role · You will be responsible for : · Develop and maintain the Android HAL for our products · Collaborate wi ...


  • Ignitarium Bengaluru, India

    Job Title : Engineer / Senior Engineer Android Framework. · Company : Ignitarium. · Location : Bangalore and Cochin. · Experience : 2-8 Years. · About Us : · Ignitarium is a boutique product engineering house that combines its deep expertise in semiconductor, AI, and wireless-ena ...


  • Kredivo Group Bengaluru, India

    We are looking for a mobile engineer with expertise in Android development. Your primary focus will be developing shared frameworks for our client apps, improving our client apps' performance and stability, and collaborating closely with our Mobile Architect. You will be working ...


  • Google Bangalore, India permanent

    Overall Engineer Android applications(APK's)Reverse Engineer native libraries and system binaries using IDA or GhidraInvestigate threats to the android ecosystem and provide technical consultation in developing new policies, prioritizing strong security and privacy for users whil ...