<div dir="ltr">Hello LRUG’ers<div><br></div><div>I’m the technical co-founder and CTO of <a href="https://www.ably.io/">Ably, a realtime data delivery platform</a>. We’ve just completed a financing round to fuel our growth and build our full time team.</div><div><br></div><div><div>Ably helps power next generation digital experiences. Ones which are live rather than static, where data is in motion rather than at rest. Things like live chat, realtime location tracking, live document collaboration, gaming and elearning. Our customers include well known brands like Yahoo, OfferUp, IBM, CA Technologies, Team GB, but also a wide array of startups globally. One of our customers even uses Ably for their air traffic control system for drones.</div><div><br></div><div><a href="http://jobs.ably.io/o/full-stack-rails-developer">Find out more about the full stack Rails role</a></div><div><br></div><div><p style="box-sizing:border-box;margin:0px 0px 4px;line-height:1.8;color:rgb(64,64,64);font-variant-ligatures:normal"><strong style="box-sizing:border-box"><font face="arial, helvetica, sans-serif">Our technology stack:</font></strong></p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:10px;color:rgb(64,64,64);font-variant-ligatures:normal"><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Ruby on Rails for our web services, e-commerce, service status and other customer facing websites.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Go and Ruby for infrastructure services, and Ruby for infrastructure automation and orchestration.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Node.js, Elixir and Go for our realtime services. Some lower level native code where necessary.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Cassandra, Postgres, InfluxDB and ElasticSearch used for data storage.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Highly distributed, self-healing, autoscaling systems built upon a huge array of AWS services.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif"><a href="https://github.com/ably" style="box-sizing:border-box;background-color:transparent;color:rgb(235,133,0);text-decoration:none">Ably client libraries to use our service</a> in all popular languages.</font></li></ul><p style="box-sizing:border-box;margin:0px 0px 4px;line-height:1.8;color:rgb(64,64,64);font-variant-ligatures:normal"><strong style="box-sizing:border-box"><font face="arial, helvetica, sans-serif">Job description:</font></strong></p><p style="box-sizing:border-box;margin:0px 0px 4px;line-height:1.8;color:rgb(64,64,64);font-variant-ligatures:normal"><font face="arial, helvetica, sans-serif">You'll be working alongside our product evangelists and a deeply technical engineering team who collectively bring a wealth of experience and broad technology skills. The calibre of the code we produce in all teams is what excites and motivates us each day. Our team is made up of a large remote contingent, however our base is in London and growing. We are strong believers in face-to-face communication where possible. Whilst this is a remote working role, being able to practically travel to London occasionally is highly preferable and working on a similar time zone is a must.</font></p><p style="box-sizing:border-box;margin:0px 0px 4px;line-height:1.8;color:rgb(64,64,64);font-variant-ligatures:normal"><font face="arial, helvetica, sans-serif"><br style="box-sizing:border-box"></font></p><p style="box-sizing:border-box;margin:0px 0px 4px;line-height:1.8;color:rgb(64,64,64);font-variant-ligatures:normal"><font face="arial, helvetica, sans-serif">Day to day you can expect to be working on:</font></p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:10px;color:rgb(64,64,64);font-variant-ligatures:normal"><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Full stack development of the website at <a href="http://www.ably.io/" style="box-sizing:border-box;background-color:transparent;color:rgb(235,133,0);text-decoration:none">www.ably.io</a> which is comprised of the marketing site, the e-commerce engine, the realtime platform dashboards and the internal admin areas.  The site makes extensive use of a service layer, custom Gems for our documentation and service provisioning, EventMachine for the IO dependent concurrent requests, some Angular and sensible use of popular design patterns where applicable. </font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Refining, extending and improving our test coverage across all our web services and sites. We love test-driven development when it makes sense, we believe in testing every layer from unit tests up to acceptance tests, and we're always looking to find efficient ways to improve test coverage yet reduce time maintaining test suites.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Participating in code reviews.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Development and ongoing maintenance of our other web assets such as our <a href="https://status.ably.io/" style="box-sizing:border-box;background-color:transparent;color:rgb(235,133,0);text-decoration:none">status and incident management site</a>.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Working alongside the engineers of the realtime platform to deliver new features in the dashboard, documentation and examples.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Diagnosing and fixing bugs in our website services.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Be responsible for the complete lifecycle of your features and code i.e. pull request, reviews, testing, deploy to staging environments, then into production environments with ownership of any issues that arise.  We are strong believers in all developers being involved in the system operations as well.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Contributing to open source projects that we support or use in our products.  All of our client libraries are open source as well and may require your support at times, including the <a href="http://github.com/ably/ably-ruby" style="box-sizing:border-box;background-color:transparent;color:rgb(235,133,0);text-decoration:none">Ruby Realtime and Rest libraries</a>.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Helping customers solve problems they are experiencing that may help us find bugs in the platform.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Support the wider team in regards to documentation and customer support.</font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Suggestions for new features or improvements to <a href="https://docs.ably.io/client-lib-development-guide/" style="box-sizing:border-box;background-color:transparent;color:rgb(235,133,0);text-decoration:none">our protocol and API specifications</a>.</font></li></ul><p style="box-sizing:border-box;margin:0px 0px 4px;line-height:1.8;color:rgb(64,64,64);font-variant-ligatures:normal"><strong style="box-sizing:border-box"><font face="arial, helvetica, sans-serif"><br style="box-sizing:border-box">Benefits</font></strong></p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:10px;font-variant-ligatures:normal"><li style="color:rgb(64,64,64);box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Expected salary range: €40k to €65k.</font></li><li style="color:rgb(64,64,64);box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Holidays: 25+ days excluding national holidays.</font></li><li style="color:rgb(64,64,64);box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Benefit from a truly flexible working environment in which remote working and managing your own working time is the norm.</font></li><li style="color:rgb(64,64,64);box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Work in an environment where code quality, technical challenges and delivery is what we all care about. </font></li><li style="box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif"><font color="#404040">Skills development is intrinsic in the job. We’re largely working on unsolved problems each day, and as such, there is plenty of scope to widen your knowledge and skillset.</font></font></li><li style="color:rgb(64,64,64);box-sizing:border-box;line-height:1.8"><font face="arial, helvetica, sans-serif">Work with genuinely nice people who care.</font></li></ul><div style="orphans: 2; widows: 2;"><font color="#404040" face="arial, helvetica, sans-serif"><br></font></div><div style="orphans: 2; widows: 2;"><font color="#404040" face="arial, helvetica, sans-serif"><b>Requirements</b></font></div><div style="orphans: 2; widows: 2;"><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:10px;color:rgb(64,64,64);font-family:'Open Sans',sans-serif;font-variant-ligatures:normal"><li style="box-sizing:border-box;line-height:1.8">Experience: A minimum of a three years of professional experience with Rails and ideally longer with Ruby. You must be a proficient full-stack developer using HTML, CSS, Javascript and have working knowledge of frontend frameworks such as Angular and/or React. Coffeescript is advantageous. You must have working experience with Cucumber and RSpec, the latter being our test framework of choice. Any exposure to realtime and distributed systems is a real advantage. Exposure to infrastructure and devops is beneficial.</li><li style="box-sizing:border-box;line-height:1.8">Pragmatic: A problem solver excited by the prospect of working autonomously solve problems and bring solutions to the team.</li><li style="box-sizing:border-box;line-height:1.8">Fast Learner: We’re looking for software engineers who thrive on applying their knowledge, learning new technologies.  </li><li style="box-sizing:border-box;line-height:1.8">Testing: Experience using testing frameworks and adoption of test driven development where applicable.</li><li style="box-sizing:border-box;line-height:1.8">Infrastructure: Experience with infrastructure and distributed systems is beneficial.</li><li style="box-sizing:border-box;line-height:1.8">Communication: We use tools such as Slack throughout the day to communicate, however we believe in voice conversations to discuss and solve problems. You must be proficient in spoken and written English, be eager to collaborate with the engineering team and constructively welcome code reviews.</li><li style="box-sizing:border-box;line-height:1.8">Customers: Comfortable talking to customers and assisting them with their technical issues and integration.</li><li style="box-sizing:border-box;line-height:1.8">Open source: We prefer developers who have contributed back to the open source community, even if those contributions are small. </li></ul><div><a href="http://jobs.ably.io/o/full-stack-rails-developer">Find out more about the full stack Rails role</a><font color="#404040" face="Open Sans, sans-serif"><br></font></div><div><br></div><div>-- <br><div class="gmail_signature"><div dir="ltr"><div dir="ltr"><div style="color:rgb(0,0,0);text-align:-webkit-auto;font-family:Helvetica;font-size:12px;line-height:normal"><br>Regards,</div><div style="color:rgb(0,0,0);text-align:-webkit-auto;font-family:Helvetica;font-size:12px;line-height:normal"><br></div><div style="color:rgb(0,0,0);text-align:-webkit-auto;font-family:Helvetica;font-size:12px;line-height:normal">Matthew O'Riordan</div><div style="color:rgb(0,0,0);text-align:-webkit-auto;font-family:Helvetica;font-size:12px;line-height:normal">CEO who codes</div><div style="color:rgb(0,0,0);text-align:-webkit-auto;font-family:Helvetica;font-size:12px;line-height:normal"><a href="https://www.ably.io/" target="_blank">Ably - simply better realtime</a></div><div style="color:rgb(0,0,0);text-align:-webkit-auto;font-family:Helvetica;font-size:12px;line-height:normal"><br></div><div style="text-align:-webkit-auto;line-height:normal"><i style="text-align:center"><font face="helvetica"><font color="#000000" style="font-size:12px">Ably News: </font></font></i><font color="#000000" face="helvetica"><span style="font-size:12px"><i>We’re recruiting - <a href="https://jobs.ably.io">https://jobs.ably.io</a></i></span></font><i style="text-align:center"><font face="helvetica"><font color="#000000" style="font-size:12px"> </font></font></i></div></div></div></div></div><div><br></div></div></div></div></div>