Replay Poker: Lead Frontend Developer


Published on September 15, 2020

Our vision is to be the #1 free poker destination for all passionate players and its communities.

We will succeed by offering an exceptional poker game experience and never losing our players' trust. We celebrate the world greatest card game, its rich history and tradition, and seek to inspire others to share in our passion.

Right now we are backend heavy with some full stack developers which means you will have a huge impact on the frontend decisions and the work being done.

As the lead frontend developer you will be responsible for modernizing our frontend stack, migrating parts of our systems to the new stack and help maintain and scale one of the most popular free to play poker sites in the world. We have a huge array of interesting problems to solve such as planning for and implementing a new frontend strategy to support mobile clients, optimizing our React poker client, migrating our old Backbone site to a new tech stack and working to improve our SEO across the board. We look for smart and independent people who work best in a team where everyone pulls their weight and collaborates with each other.

Using the best tools for the job is taken seriously and we expect everyone to be flexible enough to learn and use them, but also courageous enough to challenge old choices and champion change. Our stackPoker lobby: Rails 4, a single page application with Backbone.

jsPoker game server: written in RubyPoker game client: new HTML5 client written in React/ReduxOther technologies used: My SQL, Sidekiq, Redis, Node JS, Go, Kubernetes and many moreYou willHave expert knowledge of Javascript and its surrounding ecosystemHave experience leading the frontend work from beforeHave expert knowledge of HTML5 and modern CSS (Less/Sass)Have a lot of experience working with and debugging cross browser applicationsHave experience writing automated tests, be it BDD, TDD, etcHave a good understanding of HTTP and REST-ful APIsBe confident working with git, code review and pull requestsComfortable working with and helping others on a variety of platformsBe eager to learn and able to express your thoughts, arguments, and ideas clearly and effectivelyHave excellent english language skills (fluent speaking)Ideally you shouldHave experience with React/BackboneHave experience with Graph QLHave experience with Docker and KubernetesHave professional experience working remotelyHave contributed to open source projectsEnjoy playing poker! What we offer is a property of
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram