Principal, Full-Stack Engineer
FabFitFun is dominating the women's lifestyle marketplace through our curated subscription boxes, FFF branded products including makeup and accessories, as well as a video streaming platform featuring live and licensed content. Our 1 Million+ members provide us with a significant amount of valuable data that allows us to anticipate their needs, and curate our products, content and services to create personalized experiences.
As a Principal, Full-Stack Engineer, you will be detail-oriented, a strong communicator, incredibly curious, and technically capable with a desire to discover and deliver data-driven business insights. This is a high visibility role; the position reports directly to the CTO and will work with the CPO on a daily basis
What You'll Do:
- As a Principal Full-Stack engineer, you will rapidly build and test stand alone full-stack consumer-facing features
- Evaluate and test business value of third-party services
- Features you will be working on:
- Corporate blog
- Developing public product pages for our customers
- Sharing capabilities for our loyalty program
- Address book importer
- Taking designs from our amazing design team and implementing those in HTML, CSS and JavaScript
- Creating API integrations with 3rd party services,
- SSO integrations (Zendesk, Facebook, Google)
- Marketing analytics
- Pixel deployment
- Implementing Facebook beta programs
What You’ll Bring:
- BS in a quantitative field
- At least 8 years of professional experience
- Experience working in a fast-paced agile environment like a startup
- Experience building scalable, performant, and maintainable web applications in Java
- Experience with AWS and/or DevOps is a huge plus
- Service-oriented Architecture (SOA)
- Software Architecture
- RESTful Web Services
- Relational and NoSQL Databases
- Service Orchestration
- Object-oriented Programming
- Design Patterns
- Linux & Web Servers
- Multivariate Testing
- Java