Fantasy Life is seeking to improve its production release process across its entire product ecosystem
Requirements
- 5+ years of software engineering experience, with at least 2 years in a senior or lead role
- Proven experience managing production releases in a high-availability environment
- Strong proficiency in React, Node.js, AWS, serverless architecture
- Familiarity with CI/CD tools (GitHub Actions) and cloud platforms (AWS)
- Strong debugging, troubleshooting, and problem-solving skills
- Familiarity with containerization and orchestration tools (Docker)
Responsibilities
- Review, approve, and merge production pull requests with an emphasis on code quality, performance, and maintainability
- Execute and oversee production deployments, including coordination across engineering, product, and QA teams
- Monitor deployments for errors or performance issues and execute rollback procedures when necessary
- Maintain and improve CI/CD pipelines to ensure efficient, reliable, and secure deployments
- Enforce coding standards and deployment best practices across the engineering team
- Partner with product managers and QA to align release timing with business priorities
- Conduct post-deployment reviews to identify and resolve any production issues
Other
- Excellent communication skills and ability to work cross-functionally
- Experience in gaming, fantasy sports environments
- Fully remote, US-based and hourly contract position