Senior Mobile Engineer

4 weeks ago


California, United States Walmart Full time

What you'll do...

Position:

Senior Mobile Engineer Job Location:

860 W. California Avenue, Sunnyvale, CA 94086 Duties:

Create mobile applications on an Android Platform that will be used for the delivery of groceries and general merchandizing items

purchased

through Walmart’s software application. Work closely with Engineering Managers, Technology Leads, Staff Engineers, Software Engineers, Product Managers, and Business Teams to provide technology solutions to meet the business and technology goals and visions. Code mobile applications using languages including Kotlin and Core Java. Utilize different Android Frameworks to optimize and refactor the existing code base and dd new functionalities to the existing Android Application using object-oriented and functional programming languages on Android Studio. Write unit tests using JUnit and Espresso to ensure the robustness of the code for the Android Application. Conduct bug fixing by analyzing and

identifying

issues in the Spark Android Application. Debug issues using Android Studio and analyze logs to

identify

erroneous

behavior. Participate in requirements gathering sessions and help design reviews of new features. Provide technical feasibility and solutions to complex business problems. Represent the Android Engineering team in technical and architectural discussion with other Engineering teams. Use GIT and other software management tools such as Jira and Confluence to

maintain

code and issues related to the Spark Driver and other Walmart applications. Optimize and write efficient code and manage application data using third party and open-source libraries and frameworks including

Crashlytics

, Splunk, Room, Flipper, Retrofit, and SQLite. Provide Android Builds with Continuous Integration/Continuous Deployments to release Android Applications for testing and Play Store distribution. Learn and adopt

new technologies

to be shared among the teams to improve the overall engineering process in the rapidly changing technology industry. Minimum education and experience required:

Bachelor's

degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 3 years of experience in software engineering or related area;

OR

Master's degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year of experience in software engineering or related area. Skills

required

:

Experience with Mobile Application Development. Experience with Object Oriented Programming languages, including Kotlin and Core Java. Experience with the following Android libraries and frameworks: Android Jetpack Library, Coroutines, Flows, Dependency Injection (Dagger 2), Rx Android, Material Design, Work Manager, Job Scheduler, Google Map APIs, and Firebase. Experience with Software Development Tools including Android Studio, Git,

Github

, Postman, SourceTree, SonarQube, SoapUI, Gradle, and JIRA. Experience with unit testing, User Interface (UI) testing, and test automations using Android testing frameworks: JUnit, Espresso, and

Robolectric

.

Experience with the following Software Architecture and Design Patterns: MVVM, MVP, MVC, Client-Server Architecture, Protocol/Object-Oriented Programming, and Mobile System Architecture. Experience gathering business requirements and converting them into technical requirements for implementation by creating artifacts, including High Level Design (HLD) and

Low Level

Design (LLD) documents. Experience designing and testing relational database management systems: Room Database and SQLite Database. Experience troubleshooting mobile application performance and crash issues using Fiddler, Flipper, Memory Profiler, and

Crashlytics

. Experience with DevOps Agile Development practices and principles and implementing CI/CD pipelines using Jenkins to enable automations for the software development stages. Experience with the Software Development Lifecycle process and methodologies, including Agile, Scrum, and the Waterfall Model.

Employer

will accept any amount of experience with the required skills. Salary Range:

$117,000/year to $234,000/year

.

Additional

compensation includes annual or quarterly performance incentives

.

Additional

compensation for certain positions may also

include:

Regional Pay Zone (RPZ) (based on location) and Stock equity incentives

. Benefits:

At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education

assistance

with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com. #LI-DNP#LI-DNI Wal-Mart is an Equal Opportunity Employer

.

#J-18808-Ljbffr



  • California, United States Stateside Full time

    Stateside is a minority-owned, California, Small-Business Certified creative & technical digital agency that provides efficient, scalable production services or teams through co-location of resources in the U.S. and Costa Rica. Job Description This is a remote position. Senior Mobile Developer (iOS & Android) We are seeking a highly skilled Senior Mobile...


  • California, United States Way2B1 Full time

    Senior Product Manager, Mobile Apps About Way2b1 Way2B1 is a collaborative platform that helps families and their extended network of trusted people manage all aspects of life. With the Way2B1 platform, you organize all your family information in one, secure hub, simplify the logistics of daily life, and manage access to your family data with total control....

  • Sr. Mobile Engineer

    2 months ago


    California, United States Live Nation Full time

    Job Summary: WHO ARE WE? Live Nation Entertainment is the world’s leading live entertainment company, comprised of global market leaders: Ticketmaster, Live Nation Concerts, and Live Nation Media & Sponsorship. Ticketmaster is the global leader in event ticketing with over 550 million tickets sold annually and more than 12,000 clients worldwide.Live Nation...


  • California, United States Open Systems Technologies Full time

    A law firm is looking for a Senior Applications Engineer - Finance to join their team in New York, NY. Compensation: $120-170k The Senior Applications Engineer, Finance acts as IT owner of several applications and platforms owned by the firm's Finance team. These include Elite 3E, Design Gallery, Chrome River, eBillingHub, IntApp Time, Proforma Tracker, Star...


  • California, United States Ditto Job Board Full time

    About the position Ditto aims to expand the internet beyond traditional reach. Our groundbreaking software empowers devices to synchronize data in real-time, using cutting-edge, peer-to-peer database technology that runs on mobile, web, IoT, and server systems, automatically syncing data changes. Help us ignite the future of data synchronization as a Product...


  • California, United States Lightspeed Studios Full time

    Work Mode: Onsite Responsibilities: LightSpeed LA is seeking for a talented and enthusiastic Senior Gameplay Engineer to join our new studio in sunny Irvine California. The ideal candidate will have a strong passion for games and solving ambitious technical and creative problems. Join us and help build a team and culture of mutual respect and passion that...


  • California, United States hims & hers Full time

    About the Role: As a Senior Security Engineer, you will be a thought leader in the Security Team focused on helping design, implement, and mature innovative and cutting-edge security capabilities. Senior Security Engineer ensures defense-in-depth, provides hands-on technical leadership for security domains, assists with defining vision and execution of...

  • Senior Engineer

    7 days ago


    California, United States Fontanachamber Full time

    Are you interested in a meaningful career leading complex engineering projects within the critical fields of water and wastewater? The Agency is seeking a strategic, innovative, and influential problem solver to serve as its next Senior Engineer. The ideal candidate will have a strong working knowledge of SCADA application within the water industry....


  • California, United States Goodhue Senior Living Full time

    Provide support and inform the Project Manager and Construction Manager in respect of progress measurement on the project. Prepare, issue and maintain the master schedule of the project. Schedule Resource loading and the development of Histograms. Earned Value Management. Review the bid milestones and overall completion timetable in conjunction with the...


  • California, United States Ghanabusinessweb Full time

    Posted on: 08-Aug-2023 - Permanent/Full Time - Accra • This role is responsible for the implementation of high priority/risk mobile financial services audits as assigned and project manages medium to high priority proactive and reactive assurance work, in line with MTN Ghana and Mobile Money limited (MML) audit plans and the standards and methodologies set...


  • California, United States IC Resources Full time

    We are seeking a Senior Verification Engineer to join a market-leading Semiconductor IP company developing on-chip network technology. This role can be based in California or Austin, TX.   Our client, still relatively young, is experiencing huge demand for their technology. They have achieved massive revenue growth year-over-year, and are now hiring for a...

  • Senior IT Engineer

    2 months ago


    California, United States Rocket Lab Full time

    IT Rocket Lab’s IT team is responsible for how our global teams access information and run operations across our computer systems, networks, and devices. Our hardworking IT team is a group of flexible problem-solvers working in a fast-paced environment but who also thrive under the challenge of supporting all of our proprietary systems and people, from...


  • California, United States Signifyd Full time

    Who Are You We seek a highly skilled and experienced Senior Engineering Manager to join our dynamic Integrations and Growth team. As a Senior Engineering Manager, you will play a crucial role in strengthening and expanding the core of our APIs. We want you to be a leader in scaling our APIs and eCommerce integrations to support our customers, engineers, and...


  • California, United States Rocket Lab Full time

    ENGINEERING Engineering is at the heart of Rocket Lab. Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space. You’ll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same mission. Our...


  • California, United States Rocket Lab Full time

    SPACE SYSTEMS Rocket Lab’s Space Systems team is responsible for every satellite and satellite component made by Rocket Lab: from complete satellites destined for missions to the Moon and Mars, to the individual components and subsystems that make up a satellite like solar panels, flight software, reaction wheels and star trackers, separation systems,...


  • California, United States Rocket Lab Full time

    SPACE SYSTEMS Rocket Labs Space Systems team is responsible for every satellite and satellite component made by Rocket Lab: from complete satellites destined for missions to the Moon and Mars, to the individual components and subsystems that make up a satellite like solar panels, flight software, reaction wheels and star trackers, separation systems, radios,...

  • Senior Engineer

    4 weeks ago


    CALIFORNIA, United States Sephora Full time

    Job ID: 225748 Location Name: FSC REMOTE SF/NY/DC -173(USA_0173) Address: FSC, Remote, CA 94105, United States (US) Job Type: Full Time Position Type: Regular Job Function: Information Technology Remote Eligible: YesCompany Overview:At Sephora we inspire our customers, empower our teams, and help them become the best versions of themselves.  We create an...


  • California, United States Analog Group Inc Full time

    Senior Mechanical Design EngineerPosition Overview: My client is seeking a Senior Engineer to join their Mechanical Design team to assist with technical design and to help develop engineering process for the connected devices team. Create and oversee the mechanical design of my client’s consumer products. Work closely with Product Design, Program...


  • California, United States Analog Group Inc Full time

    Senior Mechanical Design Engineer Position Overview: My client is seeking a Senior Engineer to join their Mechanical Design team to assist with technical design and to help develop engineering process for the connected devices team. Create and oversee the mechanical design of my client’s consumer products. Work closely with Product Design, Program...


  • California, United States Diversified Full time

    At Diversified, we don't just follow tech trends - we set them by leveraging the best in technology and ongoing advisory services to transform businesses. Our comprehensive suite of solutions is engineered to help our clients build connections that make a difference – whether by inspiring viewers, engaging associates, motivating audiences, or streamlining...