Fabletics is looking for a Senior Software Engineer (full stack) to design, develop, and maintain scalable web applications using modern frameworks such as React and Node.js within a cloud-native AWS environment.
Requirements
- 5+ years of professional software development experience, with strong full-stack expertise in JavaScript/TypeScript, React, Node.js, and RESTful APIs.
- Experience using AI-assisted development tools to improve workflows, with an understanding of their strengths, limitations, and tradeoffs.
- Experience building or integrating systems that include AI/ML components, especially in areas like text processing, classification, or automation.
- Strong understanding of application security principles, including authentication and authorization (OAuth2, JWT), and secure coding practices.
- Experience identifying and resolving performance bottlenecks in high-traffic systems.
- Solid understanding of observability practices, including monitoring, logging, and alerting.
- Experience designing API contracts and data models with a focus on scalability and maintainability.
- Familiarity with modern CI/CD pipelines and deployment tooling.
- Experience working in agile environments using tools like Jira and Confluence.
- Demonstrated ability to lead projects or small teams, make sound architectural decisions, and manage technical risk.
Benefits
- Hybrid Work Schedule
- Discretionary Paid Time Off
- Summer Fridays
- Healthcare Plans
- Employee Discounts
- 401k
- Annual Bonus Program
- Equity Program
- And More