Current jobs related to Android Senior Software Engineer - Bengaluru - H&M Group


  • Bengaluru, India Procore 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. We’re looking for a talented Senior...


  • 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. We’re looking for a talented Senior...


  • Bengaluru, India Esper Full time

    Role : Senior Software Development Engineer - AOSPlocation : BangaloreJOB DESCRIPTION :Esper is experiencing hyper growth! We're the industry- s first DevOps SaaS platform designed to provide a simple, safe, and secure way for engineering and DevOps teams to release applications and manage smart Android devices. Our device infrastructure enables...


  • Bengaluru, India ShopBack Full time

    Our Journey ShopBack was born one night in 2014 when co-founders Henry and Joel were toying around (with entrepreneurial ideas) in Henry's car, sparking the concept of earning Cashback while shopping online. The ShopBack Group has now grown to become the leading shopping, rewards, and payments platform in Asia-Pacific, with 45 million shoppers across 12...

  • Senior Mobile Engineer

    4 months 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...

  • Android developer

    1 month ago


    Bengaluru, India Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to join their team. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation. Operating from 14 development centers spanning nine countries, Dew Software leverages diverse...


  • Bengaluru, India Kredivo Group Full time

    Job Description 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...


  • Bengaluru, India Visa Full time

    Job DescriptionTeam SummaryThe Visa Consulting & Analytics (VCA) is Visa's consulting division, serving Visa's clients (including card issuers, acquirers and merchants) and solving their strategic problems focused on improving performance and profitability.In Asia Pacific, Managed Services is the execution arm of VCA.  Our teams (also known as squads) are...


  • Bengaluru, India Visa Full time

    Job DescriptionTeam SummaryThe Visa Consulting & Analytics (VCA) is Visa's consulting division, serving Visa's clients (including card issuers, acquirers and merchants) and solving their strategic problems focused on improving performance and profitability.In Asia Pacific, Managed Services is the execution arm of VCA.  Our teams (also known as squads) are...


  • Bengaluru, India Art Technology and Software Full time

    TheSeniorSoftware Engineeris responsible fordeveloping and extending business applications for our clients as well as mentoring other members of the development team. Using the Agile Scrum methodology, you will be working to implement and extend applications that can run on a variety of environments including WPF, UWP, iOS, and Android.Duties and...


  • Bengaluru, India Checkpoint Systems Full time

    SOFTWARE ENGINEER, ANDROIDSUMMARYWe are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering...


  • 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: 8 yrsLocation: Koramangala, BengaluruWork from officeRequirementsDegree in Computer Science, Software Engineering, Information Technology or related fieldsMinimum 5 years' of relevant experience in...


  • Greater Bengaluru Area, India Webknot Technologies Full time

    Company DescriptionWebknot Technologies is a software development company based in the Greater Bengaluru Area, specializing in software engineering, product development, cloud architecture, and digital transformation. We work across various domains including Retail, Financial Services, Telecommunications, Health Care, and High-Tech to deliver premium...


  • Greater Bengaluru Area, India Webknot Technologies Full time

    Company Description Webknot Technologies is a software development company based in the Greater Bengaluru Area, specializing in software engineering, product development, cloud architecture, and digital transformation. We work across various domains including Retail, Financial Services, Telecommunications, Health Care, and High-Tech to deliver premium...


  • Bengaluru, India Checkpoint Systems Full time

    SOFTWARE ENGINEER, ANDROIDSUMMARYWe are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering...


  • Bengaluru, India Broadcom Inc. Full time

    Please Note : 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: iOS / Android Senior Software engineer Responsibilities: Design and develop the core...

  • Software Engineer

    4 months ago


    Bengaluru, India PhonePe Full time

    CultureAt PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you...

  • Software Engineer

    4 months ago


    Bengaluru, India PhonePe Full time

    CultureAt PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you...


  • Greater Bengaluru Area, India Webknot Technologies Full time

    Company DescriptionWebknot Technologies is a software development company based in the Greater Bengaluru Area, specializing in software engineering, product development, cloud architecture, and digital transformation. We work across various domains including Retail, Financial Services, Telecommunications, Health Care, and High-Tech to deliver premium...


  • Greater Bengaluru Area, India Webknot Technologies Full time

    Company Description Webknot Technologies is a software development company based in the Greater Bengaluru Area, specializing in software engineering, product development, cloud architecture, and digital transformation. We work across various domains including Retail, Financial Services, Telecommunications, Health Care, and High-Tech to deliver premium...

Android Senior Software Engineer

4 months ago


Bengaluru, India H&M Group Full time

Job Description

The App My Account and Checkout teams are responsible for user profiles and settings along with the checkout vision is to offer an exceptionally delightful checkout experience that results in phenomenal purchase satisfaction for our customers. Our mission is to create an intuitively connected checkout flow that’s simple, fast & informative and makes our users shop confidently with us leading to best-in-class conversion rates and purchase satisfaction

As a Senior Software Engineer (Android) you will be in the center of the action where product meets business. You will be working closely with Product Managers, Engineering Managers, development teams, and other stakeholders, helping to develop the product as per the business requirement without compromising on the industry’s best coding practices.

Responsibilities:

End-to-end development of complex Android application features, from concept to development. Actively participating in technical decision-making, providing architectural guidance, and ensuring the implementation of best practices. Collaborate closely with cross-functional teams, including product managers, designers, and backend developers, to define project requirements and translate them into technical specifications. Develop scalable and maintainable Android applications, ensuring adherence to coding best practices, design patterns, and architectural guidelines. Provide technical guidance and mentor junior Android developers, reviewing their code and providing constructive feedback. Perform thorough code reviews to ensure code quality, performance, and adherence to established coding standards. Ensure the performance, quality, and responsiveness of applications through thorough testing, debugging, and optimization. Troubleshoot and resolve complex technical issues and performance bottlenecks. Collaborate with other teams to understand and guide developers. Define test plans and ensure comprehensive test coverage. Drive innovation by researching and implementing cutting-edge technologies and techniques to enhance the Android development process. Stay up to date with the latest trends and advancements in Android development, evaluate new tools and frameworks, and promote their adoption when appropriate. Also, share knowledge and best practices with the community. Participate in architectural discussions, providing insights and proposing solutions to enhance system architecture and overall product quality. Contribute to the continuous improvement of development processes and workflows. Participate in Agile/Scrum development processes, contribute to sprint planning, and provide accurate estimations for project timelines.

Qualifications

  Required skills & Preferred skills for the role:  Android, Kotlin, Java, Jetpack Compose, Jetpack components, Unit Testing, Kotlin, Multi-platform, Dependency injection HILT or Dagger, Performance Optimization. Android APIs : 6-9 years of In-depth knowledge of the Android SDK, including various frameworks, APIs, and libraries. Strong familiarity with UI Components, Data Storage, and Animation. Expertise in Kotlin : Extensive experience and deep understanding of Kotlin, including its core concepts, syntax, and OOP. As a developer, you should be able to leverage Kotlin’s advanced features, handle complex requirements, and provide guidance to junior developers. Architecture and Design Patterns : Good understanding of responsibilities and separation of concerns in each layer along with fundamentals and, implementing the architectural pattern is valuable when working with Android. Proficiency in software architecture and design patterns, such as MVVM and Clean Architecture is required. Advanced User Interface Design : Expertise in user interface design principles and a keen eye for detail. Developers should be able to collaborate closely with designers, provide valuable feedback, and ensure the implementation of pixel-perfect and intuitive user interfaces. Networking and API Integration : Expert in integrating Android applications with async RESTful APIs, handling interceptors, and architecture to handle both local and remote data sources. Experience with making network requests, parsing JSON responses, handling authentication, and having a deep understanding of networking concepts & practices. App data and Storage : Familiarity with Preferences, Data Store, and ROOM. Being able to work with local data storage, and implementing efficient data models is important for creating data-driven applications. Debugging and Performance Optimization : Strong debugging skills to identify and address issues that may arise during the development process. Proficiency in performance optimization techniques, such as minimizing memory usage and optimizing code execution to ensure a smooth performance. Team Leadership and Mentorship : Leadership skills to guide and mentor junior developers, provide technical direction, and foster a collaborative and productive team environment. Communication and Collaboration : Excellent communication skills, both written and verbal, to effectively communicate ideas, technical concepts, and project requirements. The ability to collaborate with cross-functional teams, including designers, product managers, and backend developers. Continuous Learning : A passion for learning and staying up to date with the latest, stable advancements in Android app development. You should actively seek out new technologies, trends, and best practices, and be adaptable to evolving project requirements and technologies

Additional Information

This is a  full-time position,  starting in June 2024 .
Apply by sending in your  CV in English  as soon as possible, but no later than the  31st of May . Due to data policies, we only accept applications through the SmartRecruiters or career page.

Benefits
We offer all our employees at H&M Group attractive benefits with extensive development opportunities around the globe. All our employees receive a staff discount card, usable on all our H&M Group brands in stores and online. Brands covered by the discount are H&M (Beauty and Move included), COS, Weekday, Monki, H&M HOME, & Other Stories, ARKET, Afound. In addition to our staff discount, all our employees are included in our H&M Incentive Program – HIP. You can read more about our H&M Incentive Program . 

In addition to our global benefits, all our local markets offer different competitive perks and benefits. Please note that they may differ between employment types and countries. 

Inclusion & Diversity 
At H&M Group, we’re determined to create and maintain inclusive, diverse, and equitable workplaces throughout our organization. Our teams should consist of a variety of people who share and combine their knowledge, experience, and ideas. Having a diverse workforce leads to a positive impact on how we address challenges, on what we perceive possible, and on how we choose to relate to our colleagues and customers all over the world. Hence all diversity dimensions are taken into consideration in our recruitment process.

We strive to have a fair and equal process and therefore kindly ask you not to attach a cover letter to your application as it often contains information that can easily trigger unintentional biases.

Company Description
H&M Group is a family of brands; H&M, COS, Weekday, Monki, H&M HOME, & Other Stories, ARKET, and Afound. At H&M Group, our people are the driving force behind our commitment to creating meaningful growth and more sustainable lifestyles. Help us re-imagine fashion and together we will re-shape our industry. Learn more about H&M Group .