Senior Android Engineer

2 weeks ago


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 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 ResponsibilitiesDeveloping native commercial grade mobile application on AndroidTranslating designs and wireframes into high quality codeUtilizing RESTful APIs to connect Android applications to back-end servicesWorking on performance engineering focused on profiling and identifying bottlenecksRefactoring and phasing out legacy dependencies, including refactoring Java to KotlinWriting clean, simple, well-tested code that is easy to understand and maintain.Reviewing code written by other engineers and offer constructive feedbackAbility to understand business requirements and translate them into technical requirementsWorking with the Agile/scrum project management methodologiesTroubleshooting and fix issues in production and non-production environmentsCollaborating 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 platformDemonstrating ability to work in cross functional teams and ability to drive results through positive influenceParticipating in architecture and design discussions, code reviews and project-related team activitiesWorking alongside QA to provide fixes for Android device-specific issuesSounds like you? To apply you need to be:Experience & EducationExperience and understanding of large and complex code bases and architectureStrong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizesIn depth knowledge of Google’s Android design principles and interface guidelinesStrong knowledge of Android UI design principles, patterns, and best practicesSense for good UX practices and knowledge of Material design patternsExperience with offline storage, threading, and performance tuningSkilled at writing Unit and Automation testsAttention to detail to carefully craft both tests and codeExcellent problem-solving and organizational skills and an ability to multi-task in a deadline- oriented environmentUtilized Kotlin for higher order functions, null safety and delegate design patternExperience building apps using the MVVM pattern and LiveDataExperience in integrating third party libraries like Retrofit, Picasso and dependency injection using Dagger2, Butter Knife etc.Experience in implementing pixel-perfect layouts and UI componentsExperience in building scalable and reactive consumer-facing mobile applicationsFamiliar with cloud message API’s and push notifications6+ years of hands-on experience in Android development (Android Studio, Java & Kotlin) with 2 years of solid knowledge of KotlinBTech or MCATechnical Skills & Competencies

.Knowledge of Python/DjangoExperience in configuring CI/CDWhat 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

    21 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 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 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...


  • 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 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 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 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...