Senior Software Engineer - Digital Experience
New
I
IPSYBeauty e-commerce
Fully remote (only from one of the 16 U.S. states where IPSY has a business presence)Full-TimeSenior
Salary$150,000 — $190,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years of experience developing platform or full-stack applications in JavaScript/TypeScript, with Next.js and React.
- Required Skills
- AWSJavascriptJenkinsReact NativeTypeScriptNext.jsReactDatadog
Requirements
- Have 6+ years of experience developing platform or full-stack applications in JavaScript/TypeScript, with Next.js and React.
- Have experience designing and maintaining shared libraries, common services, or internal platform components used by multiple engineering teams.
- Have hands-on experience with Kong API Gateway, including LUA scripting.
- Have experience with AWS, CI/CD using Jenkins, and deployments on platforms such as Netlify or Vercel.
- Have experience with observability and monitoring tools such as Datadog.
- Have experience with product analytics or experimentation platforms such as Statsig and Amplitude, and performance measurement at scale.
- Have a bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
- Experience with Storybook, design systems, Chakra UI, AI-enablement tooling, or subscription and e-commerce companies is a bonus.
Responsibilities
- Design, develop, and maintain shared components, libraries, and common services using Next.js, TypeScript, and Chakra UI.
- Oversee and optimize Kong API Gateway services, including LUA scripting.
- Partner with Infrastructure on cloud deployments across AWS, Netlify, and Jenkins.
- Build and support the React Native mobile application ecosystem.
- Implement and improve monitoring and observability capabilities using Datadog.
- Build and evolve experimentation and analytics capabilities using tools such as Statsig and Amplitude.
- Improve performance across platform services and customer-facing surfaces by identifying bottlenecks and delivering optimizations.
- Build shared tooling and patterns that help engineering teams integrate AI-powered capabilities safely and efficiently.
View Full Description & ApplyYou'll be redirected to the employer's site