Job Posting: Senior Ruby on Rails Engineer Location: London, with ...

0 downloads 156 Views 58KB Size Report
outsourced Engineers in London. You will ... Support: Technical support of our system where needed including ... Cloud-b
Job Posting: Location: Contract: Start date:

Senior Ruby on Rails Engineer London, with some flexibility for remote working Permanent, full-time By 08 January 2018

Company Background Tussell was founded in March 2015 to fill the gap for market analysis of public procurement in the UK. We aggregate officially published procurement notices from disparate sources and augment them into one versatile contract database. By building on the UK government's exemplary information transparency with data analytics, we help to make the public sector even more open. And we promote competition by empowering small firms with market intelligence that was previously only accessible to big companies. Our online data service enables businesses to discover trends and opportunities in a marketplace worth £171 billion in the 12 months to July - roughly 10% of UK GDP. It also enables B2B companies to identify suppliers that are winning government contracts in order to market their services to them. Tussell is a fully funded, founder-led digital company based in London's Camden Town. Success for us is building a great data business that helps to make the UK the easiest place in the world for companies to do business with the public sector. Role Summary Reporting to the Co-Founder & Head of Product, you will be responsible for the development of the data acquisition, analysis and reporting platform used by our Tussell Insight service. As Tussell’s first full-time in-house Engineer, initially you will work alongside a 3-person team of outsourced Engineers in London. You will have the opportunity to build out our in-house Dev team and to arrange the gradual transition of development to our proprietary team. Most of our code is in Ruby on Rails and SQL so in-depth knowledge of Rails is absolutely key. Also important is experience with RSpec and continuous integration as well as Amazon Web Services and RESTful APIs. As no two days in a fast-paced start-up are the same, you will be versatile and enjoy leading from the front. You will be as comfortable writing Capistrano deployment scripts or hand-optimizing complex SQL as you are building elegant interfaces in Rails, HTML5 and React.js. If you are equally excited by coding, testing, fixing bugs, speaking to stakeholders, creative problem solving and idea generation then this is the perfect role for you. Your Responsibilities • Technology leadership: establishing best practices, mentoring junior engineers, refining development and testing processes as we evolve and building a high-performance Dev team. • System design and architecture: you should be happy at a whiteboard, thinking in the abstract, and explaining complex concepts to colleagues. • Hands-on software development: back-end, front-end, server-side, client-side, testing scripts, etc. • Collaboration: Working with the product team to figure out requirements, write user stories and estimating effort. Trading address: Atrium Labs, North Stables Market, Camden Town, London NW1 8AH Tussell Limited is a private company incorporated in England and Wales with company number 9454393



1

• • •

Support: Technical support of our system where needed including monitoring and automatic recovery of our servers and services. Community: Keeping up-to-date with the latest developments in the Ruby and Rails communities. General: Continuously looking for improvements in the way things are done.

You Should Be • Professional, dedicated, pragmatic and flexible. • Able to think on your feet and show good judgment. • Happiest working in a small, fast-paced start-up where roles and responsibilities are fluid. • A good communicator, as comfortable defining workflows with non-technical colleagues as you are debating data models with fellow developers. • Eager to learn, improve, and get things done on time. Happy to admit when you are wrong, or you don’t know the answer (yet). Skills and Experience Required • Ruby 2 years+ and Rails 4 years+ (we’re running Ruby 2.4 and Rails 5.1) • SQL, particularly PostgreSQL • HTML, CSS, JavaScript • Test Driven Development with RSpec • Agile methodologies • HTML5, CSS3 • The web in general, its protocols and its building blocks • Git Preferred • Experience with large, complex codebases – and how to keep them maintainable • React – we use this extensively on the front-end • Data visualisation • Optimisation of complex SQL queries • Unobtrusive Javascript • Implementing responsive design • Ubuntu and Bash scripting • Some knowledge of MySQL and PHP (we have a legacy system that needs infrequent maintenance) • RESTful APIs, JSON, oAuth • Deployment with Capistrano • Sidekiq and Redis • Cloud-based hosting – AWS, EC2, EBS, RDS • Networking – HTTP, DNS, routing, etc. Compensation • Salary and, for high performers with tenure of at least one year, share options. How to apply Please submit your CV with a cover letter including salary expectations to [email protected]. We will only contact applicants whose background we feel is suitable for the position. No agencies please.

Trading address: Atrium Labs, North Stables Market, Camden Town, London NW1 8AH Tussell Limited is a private company incorporated in England and Wales with company number 9454393



2