Search by job, company or skills

Tesco

Software Development Engineer II

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

1. Collaborate with cross-functional teams to design; develop; test; deploy; and maintain Android applications that meet Tescos standards of quality and performance.
2. Demonstrate expertise in UI components and controls; including Action Bars; Widgets; Fragments; Constraint Layouts; Jetpack Compose; etc
3. Utilize your strong understanding of Android components such as Activity; Services; Intent; Broadcast Receiver; Content Provider; Handlers; and Threads to build robust and scalable solutions.
4. Integrate web services using technologies such as REST; JSON; GraphQL and XML; leveraging tools like Retrofit + OkHttp.
5. Stay updated on the latest advancements in Android technology; bringing fresh ideas and best practices to the team.
6. Contribute to the development of clean architecture; adhere to coding guidelines; and ensure high-quality code.
7. Explore and implement Kotlin features; coroutines; extension functions; view models; live data; and other relevant technologies.
8. Collaborate with analytics; location; social APIs; payment gateways; SMS gateways; and cloud integration to enhance application functionalities.

Qualifications:
1. Bachelors degree in Computer Science or a related discipline (preferred).
2. 3-6 years of experience in Android mobile applications development.
3. Expertise in Android Architecture; Framework; Android SDK; Core Java; Android Studio IDE; Android Debugger; and Kotlin.
4. Hands-on experience in building native mobile applications with a focus on UI components and controls.
5. Strong understanding of Android components; web service integration; and mobile application best practices.
6. Good knowledge of Kotlin; coroutines; extension functions; view models; and live data (preferred).
7. Familiarity with analytics; location; social APIs; payment gateways; SMS gateways; and cloud integration.
8. Ability to thrive in a collaborative and diverse team environment; demonstrating ownership; customer-centricity; and a commitment to excellence.

Qualifications
  • As a Software Development Engineer II (Android) at Tesco; you will be an integral part of our technology team; contributing to the development and enhancement of our Android applications
  • Your role will involve a deep understanding of Android architecture; frameworks; and SDKs; coupled with hands-on experience in building native mobile applications
  • You will play a crucial role in ensuring the agility; smooth operation; and security of our Android systems; aligned with Tescos commitment to delivering an exceptional shopping experience

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 14/06/2024

Job ID: 81669277

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Software Development Engineer II Golang

RingCompany Name Confidential

Software Development Engineer II

GrouponCompany Name Confidential
(estd)
Last Updated: 16-11-2024 07:07:36 PM
Home Jobs in Bengaluru / Bangalore Software Development Engineer II