logo

JobNob

Your Career. Our Passion.

Lead Engineer - Android


Tata CLiQ


Location

Bangalore | India


Job description

Tata CLiQ is the flagship digital commerce initiative of the Tata Group. It is a multi-category e-commerce platform, operating across categories such as Fashion, Footwear and Accessories, Beauty, and Luxury. It has a unique omnichannel marketplace model offering customers the convenience of quicker delivery (by shipping from store), easy pick-up and returns, across 1,200+ brands and 1,000 stores in 100+ Indian towns and cities.

At CLiQ: • We obsess over customer delight. • We are out there to find an alternate way of doing e-commerce. • We carry an attitude to develop a culture of learning and continuous improvement, both for people and processes. • We believe in Uncomfortable Transparency. • We will always be respectful, empathetic, and caring about the well-being of our teams. • we encourage experiments and creativity in Technology. • We develop and use technology to enhance day-to-day life and have a positive impact on customers. • We encourage experiments and creativity in Technology.

We are committed to strengthening diversity, equity, and inclusion at the workplace through an enabling environment, supportive work-life policies for employees, and a culture that welcomes differences and creates a sense of belonging. We strive to create a work environment where all employees can develop and grow to achieve their full potential. We are an equal opportunity employer and are committed to maintaining respect and dignity for all”

What You Will Be Doing The Lead UI Developer will focus on the delivery ,Maintenance , Architecture revamp of Android native

app.

Proficiency

in software development lifecycles and process including understanding of Agile

framework.

Experience

in project estimation techniques, architecture and design patterns and performance engineering. Participate in the system specification review process to ensure system requirements can be translated into valid software

design.

Working

in scrums which means you will be working with multiple teams which require good stakeholder

management. Drive

teams and ensure the overall integrity of the software design and validate it against the system architecture specification.

Key Skills

– 1) Android Concepts, experience in Kotlin, Java, Android SDK 2) Proven work experience in mobile architecture using frameworks such as MVVM/MVC/MVP / MVI or other clean architectures and Good understanding of Solid Principles. 3) Familiarity with RESTful APIs to effectively integrate Android applications, Android Security , Root Detection Checks, SSL Pinning, Securing Data (Encryption), Encrypted Shared Preference , JETPACK security 4) Proficient understanding of code versioning tools such as Git 5) Experience with Kotlin coroutines, Dagger / Hilt(preferred) , retrofit, rx-android and android Jetpack architecture components. JetPack compose. 6) Hands-on experience in working with various sdks, libraries, UI, Animations, various design patterns 7)Understanding or Unit test framework Junit , Mockito, Robotium etc 8) Understanding of Google’s Android design principles and interface guidelines 9) Familiarity with continuous integration and Continuous deployment. 10) Hands on experience in Unit-testing code for robustness, including edge cases, usability, and general reliability. 11) Familiarity with Agile methodology will be a plus12 Analysing performance related issues based on logs like app launch time using Profilers13 Debugging with Charles or similar tools will be a good to have The opportunities we have are perfect for highly motivated and talented candidates. We are looking for candidates who have a strong passion for customers, a high level of comfort with uncomfortable transparency, and a keen sense of ownership and drive to deliver results. So QUiQ - PiQ – CliQ before the opportunity is missed.


Job tags



Salary

All rights reserved