You will enhance and support the AMP Content platform for digital business delivery across web and mobile applications.
Responsibilities
Identify and uphold fullstack engineering best practices throughout the development lifecycle.
Collaborate with designers, product managers, and consumer engineers to iterate on product design and ship features.
Design frameworks for creating scalable services that grow with company needs.
Monitor performance and usability to identify and rectify traffic or stability issues.
Review application code and plan future API upgrades with the development team.
Required Skills
3+ years of experience leading the build of complex software and automation systems.
3+ years of experience designing and delivering large-scale, high-quality systems.
3+ years of hands-on experience in software or infrastructure development, including design patterns and code structure.
Expertise in React and Redux.
Proficiency with Node.js and API development.
Strong command of JavaScript.
Experience using GitHub for version control.
Deep knowledge in at least two disciplines: infrastructure/network design, application development, APIs, cloud, middleware, servers/storage, database management, or operations.
Understanding of network and security architecture.
Preferred Skills
Experience with cloud software services, specifically designing for scale, performance, and reliability.
Experience building solutions using elastic architectures, preferably Microsoft Azure or Google Cloud Platform.