Senior Android Engineer

2 weeks ago


Bengaluru, India JLL Full time

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.



  • Bengaluru, India Kredivo Group Full time

    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 alongside other engineers and developers from client and backend teams. A...


  • Bengaluru, India Kredivo Group Full time

    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 alongside other engineers and developers from client and backend teams. A...


  • Greater Bengaluru Area, India Kredivo Group Full time

    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 alongside other engineers and developers from client and backend teams. A...


  • Greater Bengaluru Area, India Kredivo Group Full time

    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 alongside other engineers and developers from client and backend teams. A...


  • Bengaluru, India Getinz Techno Services Full time

    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, Information Technology or related fieldsMinimum 5 years' of relevant experience...


  • Bengaluru, Karnataka, India fixigo Full time

    Apply for Senior Software Engineer Android Developer, Career Progress Consultants in Bengaluru/ Bangalore ,Hyderabad/ Secunderabad for 4 - 5 Year of Experience on

  • Senior Mobile Engineer

    23 hours ago


    Bengaluru, India SHIELD Full time

    SHIELD is a device-first risk AI platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activities. SHIELD identifies the root of fraud with the global standard for device identification (SHIELD Device ID) and actionable risk intelligence, empowering businesses to stay ahead of new and unknown fraud threats. We are...


  • Bengaluru, India JLL Full time

    About the RoleThe 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...


  • Bengaluru, India Procore Technologies Full time

    Job DescriptionWe’re looking for a talentedSenior Android Engineerto join Procore’s mobile software development team. In this role, you’ll collaborate closely with other project stakeholders to design and build customer solutions on our Android platform.As aSenior Android Engineer , you’ll partner intimately with our customer base, translating their...


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, India Procore Technologies Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous....


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Bengaluru, India Giant Eagle, Inc. Full time

    Senior Engineer AndroidGrow. Learn. Thrive. Giant Eagle is where your career can soar high. At Giant Eagle, you are so muchmore than an employee. You are part of the Family.About the CompanySince our founding in 1931, Giant Eagle, Inc. has evolved into one of the top 40 largest privatecorporations in the U.S. and one of the country’s largest food retailers...


  • Bengaluru, India Procore Technologies Full time

    Job DescriptionWe’re looking for a talented Senior Android Engineer to join Procore’s mobile software development team. In this role, you’ll collaborate closely with other project stakeholders to design and build customer solutions on our Android platform.As a Senior Android Engineer, you’ll partner intimately with our customer base, translating...


  • Bengaluru, India Epam Full time

    DescriptionEPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver...


  • Bengaluru, India Giant Eagle, Inc. Full time

    Senior Engineer AndroidGrow. Learn. Thrive. Giant Eagle is where your career can soar high. At Giant Eagle, you are so muchmore than an employee. You are part of the Family.About the CompanySince our founding in 1931, Giant Eagle, Inc. has evolved into one of the top 40 largest privatecorporations in the U.S. and one of the country’s largest food retailers...


  • Bengaluru, India Procore Technologies Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous....


  • Bengaluru, India Tata Elxsi Full time

    We are looking for bright and passionate engineers, senior engineers, and leads who are familiar with Android Audio Development in the areas listed below:Location:- Bangalore, Chennai, Hyderabad, Pune, Trivandrum, CalicutQualification:- B.E/ B. Tech/ M.E/ M. TechExperience:- 3 to 10 YrsResponsibilitiesRequired experience from 3 years – 8 years.Strong...


  • Bengaluru, India Epam Full time

    Description EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that...


  • Bengaluru, India Tata Elxsi Full time

    We are looking for bright and passionate engineers, senior engineers, and leads who are familiar with Android Audio Development in the areas listed below:Location:- Bangalore, Chennai, Hyderabad, Pune, Trivandrum, CalicutQualification:- B.E/ B. Tech/ M.E/ M. TechExperience:- 3 to 10 YrsResponsibilities- Required experience from 3 years – 8 years.- Strong...