Sr. React/Redux Lead Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

React
Redux
Node

Job Details

Job Description

The Sr. Software Engineer role for AMP Platform enhances and supports Content Authoring platform. The AMP Content platform is used by our Digital Experience (DX) and Site Production teams to create, preview, and publish key parts of our digital business including (not limited too) Home Page (web), Home Screen (app), Brand/Department/Seasonal Pages, Customer Landing Pages, Recipe Authoring, FAQs/Help Center, The Fresh Lane , MyMagazine, and TOAs on banner.
Supporting and expanding AMP s content variance capabilities is essential to launching content for store & store-less markets. AMP engineering provides essential technical expertise and collaborates closely with DX, Site Production, and product management to ensure that we deliver in a timely fashion and meet business expectations.
Position Requirements:
  • 3+ years of successful and applicable experience taking a lead role in building complex software ad automation systems that has been successfully delivered to customers
  • 3+ years of proven track record of designing and delivering large scale, high-quality systems
  • 3+ years of successful and applicable hands-on experience in software or infrastructure development domain and principles, including design patterns and code structure
  • Strong knowledge of industry trends and industry competition
  • Deep knowledge in a minimum of two of the following technical disciplines: infrastructure and network design, application development, application programming interfaces (APIs), cloud, middleware, servers and storage, database management, and operations
  • Understanding of network and security architecture
  • Demonstrated written, oral and presentation/public speaking communication skills
  • Proven ability to think and contribute at the strategic level
Experience with the following technologies:
  • React/Redux - Most Important!!
  • Node.js
  • APIs
  • Javascript
  • GitHub
Desired:
  • Any experience in Cloud software service including designing for scale, performance and reliability
  • Any experience in system architecture
  • Demonstrated capability to build, mentor and maintain an inclusive team-based environment
  • Experience building solution using elastic architectures (preferably Microsoft Azure and Google Cloud Platform)

Key Responsibilities

Identify and uphold Fullstack engineering best practices

Collaborate with designers & product managers to iterate on the design & implementation of our product

Work with Engineers from our consumers to build and ship features

Design a framework for creating services that grows with the needs of the company

Monitor performance, watch for traffic drops related to usability problems & rectify the issues

Review app and feature code, and plan future API upgrades with the development team

Assist in the development of applications & features that will be put on the website, mobile app, and external client apps

Stay up-to-date on emerging technologies