Logo
Walmart

Staff, Software Engineer - React/ReactNative

Walmart, Little Rock, Arkansas, United States,


Position Summary:

We are seeking a

Staff Software Engineer – React/ReactNative

for a key position within the People Technology organization to deliver associate-centric people experiences. We are embracing Open-Source technology using React-Native, React.js to build mobile and web experiences and cloud-native backend services using Java and GraphQL. In our team, you will work with talented engineers across our platforms including mobile engineers, backend service engineers, UX Designers and product managers to shape our roadmap for mobile and web experiences to delight our users.

What you'll do...

Design solutions such that the processes/applications work in tandem for specific components/modules of a product.

Select appropriate frameworks, platforms, and environments for software coding/configuration and scripting.

Support ad-hoc reviews of software code to ensure baseline mitigations for known risks.

Drive creation of scripts for automation of repetitive and routine tasks in CI/CD (Continuous Integration/Continuous Delivery).

Translate customer requirements into test strategy.

Monitor and evaluate the progress of the projects against approved milestones and timelines.

Conduct complex maintenance procedures for applications independently.

Provide supervision and development opportunities for associates.

Ensure business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives.

What you'll bring...

8+ years of experience in architecting and developing mobile & web applications.

Strong expertise in front-end architecture, distributed systems, scalability, design patterns, disaster recovery, detailed design coding standards and guidelines.

Strong expertise in frontend development using React, ReactNative and Redux.

Solid understanding of Quality, Safety and Security (PCI etc.) standards, emerging tools and technologies.

Experience with cloud-native technology.

Strong expertise in integrating analytics, crashlytics and profiling mobile and web apps.

Clear Communication, including the ability to create functional charts.

Ability to multitask between several different requirements and features concurrently.

Have a true passion about Technology.

Minimum Qualifications:Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.

Option 2: 6 years’ experience in software engineering or related area.

Preferred Qualifications:Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area.

Primary Location:508 Sw 8Th St, Bentonville, AR 72712, United States of America

#J-18808-Ljbffr