This job post is closed and the position is probably filled. Please do not apply. Work for Loco2 and want to re-open this job? Use the edit link in the email when you posted the job!
\nLoco2 is an independent online agent for rail tickets in Europe. Our mission is to make booking a train as simple as booking a flight. We're integrated with the booking systems of major rail operators, and our ticket coverage is unrivalled and growing.\n\nAbout us\n\nWe're a small team of passionate people. Our technical director is former Rails core team member Jon Leighton. Meet the rest of the Loco2 family.\n\nOur customers are at the centre of what we do, and we're proud to have an average rating of 9.2 out of 10.\n\nWe're growing quickly, and most of this growth is organic, as customers spread the word about the great experience they've had booking tickets with us.\n\nWe have an office in London, but our technical team works remotely and with flexible hours. Everyone in the company uses online tools like Hipchat, Trello, Github and Basecamp to work together.\n\nWe are not a VC-backed startup and we don't think caffeine-fuelled all-nighters are a very good way to grow a company that is built to last. We're driven to delight our customers, but we have lives outside of work too.\n\nTechnical challenges\n\nOur software stack consists of a modern Rails application, a PostgreSQL database and a pure-Ruby backend library which we use to communicate with train booking APIs.\n\nWe're currently integrated with 6 different European rail booking systems, which is how we achieve our very wide coverage. But it also means that we need to diligently manage technical complexity, as each system works in a slightly different way, with its own features and quirks. SOAP is (unfortunately) used by many APIs, which is why we released our open source library, LolSoap.\n\nSome of the most difficult challenges we face relate to routing and making sense of lots of data. Which routes are best to get from A to B? Which booking systems should be queried? How might we cache data without affecting accuracy of results?\n\nAs well as improving and perfecting our product, we also need to scale the business as our sales continue to grow. This involves making sure that performance is optimised and customer problems are minimised.\n\nAbout you\n\n\nWe're looking for new engineers to join the team. An ideal candidate:\n\n\n* Has 4+ years of programming experience\n\n* Knows Ruby or another similar language\n\n* Is comfortable designing object oriented software from scratch, not just implementing CRUD Rails apps; a pragmatist who can see the trade-offs involved in the different approaches to solving a problem\n\n* Thinks independently and critically, striving to discover the root causes of problems rather than treating the symptoms\n\n* Actively considers future maintainability when deciding how to implement something\n\n* Communicates very well using written English\n\n* Learns quickly and independently, but doesn't hesitate to ask for help when needed\n\n* Enjoys getting their teeth stuck into complicated problems, as well as being willing to pitch in on some of the more routine tasks which inevitably arise\n\n* Can be on call from time-to-time during some weekends, in case we need to respond to an emergency problem\n\n* Can work hours that have some overlap with London daytime\n\n* Is motivated by Loco2's mission\n\n\n\n\nHow to apply\n\nEmail [email protected]. Attach a CV if you like, but it's not required.\n\nHere are a few things we'd like to know (but please do tell us other things we didn't know we wanted to know!):\n\n\n\n\n* What are the most challenging/interesting programming tasks you have worked on?\n\n* Why do you want to work for Loco2?\n\n* What are your approximate salary expectations?\n\n\n\n\n\nWe welcome applications from everybody, regardless of race, gender, sexual orientation, etc. To try to make the hiring process as fair as possible, if we are interested in your application then you'll be asked to complete a programming challenge which is judged anonymously. Our emphasis is on finding somebody with demonstrable skills rather than somebody who is good at self-marketing. This process helps us focus on that.\n\nIf you want to ask any questions before applying, please feel free to email us.\n\nClosing date for applications: Friday 10th July 2015 \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Engineer, Developer, Digital Nomad, Ruby, Sales and Backend jobs that are similar:\n\n
$62,500 — $125,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.