FloSports Seeks A PHP Systems Architect
Типичный программист
FloSports is looking for an experienced backend PHP Applications Developer to join our engineering team in the fast-paced and exciting world of sports media. FloSports, headquartered in Austin, Texas, operates a fast-growing network of dedicated sports sites — Wrestling, Grappling, Combat, Elite Fitness, Boxing, Softball, Gymnastics, Basketball, Volleyball, Cheerleading, Tennis and Running, including MileSplit.com.
What are some next verticals FloSports will be entering?
How about competitive fighting games and climbing? Those sports and more are on the table as we look to rapidly expand our network of sites.
About the Job:
The role is located in Downtown Austin. As a backend engineer at FloSports, your code will reach millions of fans and unlock a world of sports coverage that true fans have been waiting for. You’ll be directly involved in architecting and implementing the next version of our consumer-facing content delivery and CMS platform. We’re currently at 14 verticals but need your help scaling to 60+ verticals and to millions of subscribers and beyond.
You’ll report directly to managers who understand technology and even write code and push it to production. The backend team has many opportunities for a motivated engineer to have a huge impact and be recognized for it.
About the Core Engineering Group:
We do the majority of our server-side development in PHP with MySQL, Symfony2, Redis, CloudSearch, DynamoDB, Doctrine, and more
We believe in using the right tool for the job, so we also have a few services written in NodeJS
We enjoy exploring new tools and ideas as our needs evolve, and we love working alongside people who are willing to try new things
We do multiple deployments weekly across many projects
We have dedicated QA (with Automated UI Tests) and DevOps teams as well as Project Managers
We do code reviews, write unit tests, and believe in the value of coding standards
We recognize achievement, and promote from within
We encourage collaboration, knowledge sharing, camaraderie and fun
We do team lunches
We offer competitive salaries and great benefits
We give you a fully loaded 15-inch MacBook Pro or computer of your choice
Requirements:
Highly skilled backend engineer who can write lean OOP PHP5 code
Symfony2 PHP experience is a must
A solid understanding of OO and MVC design principles
Proficiency with UNIX commands
Experience working with at least one relational database, such as MySQL
Enjoys building user-focused interfaces with AJAX where appropriate
Strong understanding of RESTful APIs, caching concepts, the HTTP protocol and general web architecture
You write clear and concise code that teammates want to read and build upon
Ability to write code that performs at scale
Experience using version control software, preferably Git
You are a self-starter who takes ownership of your work
Willing to solve hard problems well
Genuine enthusiasm and love of programming
Solid communication skills
Bonus/Nice to Haves
Strong front-end JavaScript and CSS knowledge a plus
Experience with Message Queuing services (SQS, RabbitMQ, IronMQ etc)
Varnish experience
Contributions to open source projects or personal projects
Big Data or Analytics experience
Experience with AWS or other Cloud providers
Experience with subscription platforms and/or payment processors
Any experience with major JS frameworks such as Angular, React, Backbone, etc
Additional Excitement Happening at Time of this Writing:
FloSports is fundraising with aspirations to double in size in the next 12–24 months
We are converting from Monolithic apps to more Micro Services architecture
We are at 14 Verticals going on 20 this year
We are going toward TypeScript and Angular2 for FrontEnd
We are launching OTT apps on Apple TV, Roku and more
We will be launching Native iOS and Android app experiences in the future
Seems like the right gig for you? Please email a cover letter, resume, and code samples to truong@flosports.tv. Thanks in advance for considering!