Staff Software Engineer - Android Mobile

Albertsons Company Inc. Pleasanton , CA 94588

Posted 2 months ago

About the company

Albertsons Companies is at the forefront of the revolution in retail. With a fixation on raising the bar with innovation and building belonging through our culture, our team is rallying our company around a unique purpose: to create joy around each table and inspire a healthier tomorrow for every community.

Albertsons Companies is one of the largest food and drug retailers in the United States, with over 2,200 stores in 34 states and the District of Columbia. Our well-known banners include Albertsons, Safeway, Vons, Jewel-Osco, Shaw's, Acme, Tom Thumb, Randalls, United Supermarkets, Pavilions, Star Market, Haggen, Carrs, Kings Food Markets, and Balducci's Food Lovers Market. We support our stores with 22 distribution centers and 19 manufacturing plants.

Placing a premium on adaptability, safety and family well-being, our work model, Presence with a Purpose, offers a hybrid work environment between remote work and office time. A one-size-fits-all approach does not apply to everyone, and teams are empowered to make decisions best for them.

Bring your flavor

Building the future of food and well-being starts with you. Join our team and bring your best self to the table. #LI-MG1

What you will be doing

The Technology Department has an opening for a Staff Software Engineer

  • Android Mobile.

As a Staff Software Engineer

  • Android Mobile, you will be responsible for product development initiatives, technology strategy, and architecture in the exciting world of eCommerce Order Management. In this role, you will be a part of the team that is responsible for building mobile applications utilizing modern design patterns that will allow for seamless mobile user experience with the rich set of functionalities.

The position will be based in Pleasanton, CA.

Main responsibilities

  • Provide technical leadership, architecture & design of the solution, analysis & defining success criteria of the release, release planning, epic breakdown and technical task creation in the backlog, backlog grooming and managing the sprint.

  • Hands-on contributor with experience in coding the framework on which other application developers and teams can build on.

  • Provide direction and support to the Delivery/Development teams to ensure adherence with the architectural direction, determine implications of any deviations, and agree on any deviations as needed.

  • Responsible for designing and developing innovative features.

  • Work on full stack mobile development, lead feature, and contribute/publish open-source libraries.

  • Design and implement new mobile applications and features including visualization aspects and server interactions & contracts.

  • Prototype new innovative features with the newest APIs and SDKs on Android platform.

  • Participate in code reviews and contribute to raising the quality of our products.

  • Support the applications in Production environment.

The salary range is $144,000.00 to $188,000.00 annually. Starting salary will vary based on criteria such as location, experience, and qualifications. There may be flexibility for exceptional candidates.

A copy of the full job description can be made available to you.

What we are searching for

  • Bachelor's degree in Computer Science or Engineering preferred

  • 6+ years of experience in developing native android applications.

  • Expert in Object Oriented Design, Kotlin/Java and the Android Platform

  • Good knowledge of tools/libraries like; Gradle, Dagger, Espresso, JUnit, RxJava, okhttp

  • Knowledge of the general android landscape, architectures, trends, and emerging technologies

  • Proven experience leading and mentoring other engineers and junior software developers on disparate projects.

  • Proven track record of leading high performing product development teams.

  • Involvement in the full software development life cycle with stringent needs on time to market, & quality of product

  • Practical & proven experience working on huge transaction processing-based software products.

  • Work with distributed team in highly collaborative environment

  • Strong communication and technical skills

  • Ability to learn and adapt quickly.

  • Strong ability to debug application issues in Production and be able to reduce MTTR and MTTD.

What is it like at Albertsons?

Our 290,000 associates have a passion for great service and building lasting relationships with our customers. Through a companywide focus on innovation, we are continually enhancing our digital and product offerings, making it easy for customers to get what they need, wherever they are.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Staff Software Engineer - Android Mobile

Albertsons Company Inc.