Job Description
Walmart is looking for an Android developer focused on enhancing and maintaining the Vision Center feature in the Walmart Android app. This role involves developing new features to facilitate shopping experiences for prescription glasses, ensuring the application remains user-friendly, efficient, scalable, and secure.
What you'll do:
-
Develop features with the highest level of quality by thinking of all the ways that the feature can be broken, with resiliency plans and fail-safe mechanisms in place
-
Work with Product managers to chart the development timeline and plans while focusing on delivering the features we'll in-advance of the deadline, while buffering for last-minute surprises and curve balls
-
Work closely with our design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together
-
Collaborate with leads and architects during implementation and constantly set a high goal for the betterment of the product as we'll as a path for career growth
What you'll bring:
-
At least 3 years of corporate work experience in Android development
-
Extensive understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage, and performance tuning
-
Extensive knowledge of Kotlin, Android SDK, and Gradle , and experience working with asynchronously coroutines and dependency injection (Dagger)
-
Build reusable Android components, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs
-
Ability to build products with a focus on testability, someone who loves test coverage (we'll versed with MockK, Google Truth, Robolectric, and Espresso)
-
Wide experience working in multi-module environment projects.
-
Expert-level knowledge of git and continuous integration
-
Experience in good app architecture using design patterns such as MVVM, MVP, or Clean
-
Experience in working for large corporations
-
Experience in working for retail Industry
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 2years experience in software engineering or related area at a technology, retail, or data-driven company. Option 2: 4 years experience in software engineering or related area at a technology, retail, or data-driven company.
Preferred Qualifications...
Certification in Security+, Network+, GISF, GSEC, CISSP, or CCSP, Master s degree in Computer Science, Information Technology, Engineering, Information Systems, Cybersecurity, or related area
Job Classification
Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Mobile / App Developer
Employement Type: Full time
Contact Details:
Company: Walmart
Location(s): Bengaluru
Keyskills:
Performance tuning
Backend
Multithreading
GIT
Networking
SEZ
Information technology
Android