Software Engineer
OpenPlayJob Description
📋 Description Refine requirements; agile, incremental delivery. Full-stack development in Ruby and JavaScript; end-to-end ownership. Deploy features to production multiple times per day; automate deployments. Collaborate on UX and technical direction with the team. Build features from UI through persistence with tests. 🎯 Requirements Ruby language experience; OO dynamic languages (Python) acceptable. JavaScript experience; browser scripting. Testing: TDD/BDD; end-to-end tests. MVC server-side with Sequel ORM and Sinatra; Rails familiarity. Frontend: React; JSON API; backend Ruby. PostgreSQL; Elasticsearch; WebSockets. 🎁 Benefits Competitive compensation Medical, dental, and vision insurance Flexible work and vacation schedule Free to work remote Office by the beach with vinyl figurines Company Minecraft server