(USA) Staff, Software Engineer– Frontend (Mobile)
Role responsibilities
Lead the development of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks for the People Technology team. Drive the full software development lifecycle while mentoring engineers and ensuring technical excellence through design reviews.
Requirements
Requires a Bachelor's degree with 4 years of experience or 6 years of professional software engineering experience. Proficiency in JavaScript, React Native, and Java, along with expertise in cloud-native architecture and DevOps practices, is essential.
Key skills
Cloud-native architecture, Microservices, Containers, JavaScript, React Native, Java, API design, CI/CD, DevOps, Software design patterns, AI/ML integration, System design, Observability, WCAG 2.2 AA, Digital accessibility, Software prototyping
Keywords
Cloud-native, Microservices, Containers, JavaScript, React Native, Java, AI/ML, CI/CD, DevOps, API Design, System Design, Observability, WCAG 2.2 AA, Digital Accessibility, Software Engineering, Platform Engineering, Retail, Infrastructure, Tooling, Automation, Scalability, Resilience, Design Patterns, Prototyping, People Data Platform, Me@ platform, Software Development Lifecycle, Technical Leadership, Mentorship, Data-driven decision making