We're hiring

Posted on May 25, 2016

It's been quite some time since the last update to Realtime Trains as development has slowly been progressing. RailMiles was recently relaunched as well. It's been a rather busy few years and the time has come that I'm now looking for someone new to join the crew here at Swlines Ltd.

Applications are open now, and applications will continue until 19th June 21:00. Please send your CV and further details about your previous work, such as your Github profile or similar, to tom@swlines.co.uk.

Swlines Ltd is looking for a software developer to aid the continued growth of the business. This is a remote working position, but it is preferrable if you are within a 2 hour travel time of Bournemouth. This is, however, not a limiting factor. We are the creator and maintainers of the well-known Realtime Trains and RailMiles websites, as well as being involved in a number of ongoing prominent projects in the wider rail industry. As part of the role, you will work on our public facing services as well as for our clients in a wide range of areas within the rail sector.

Tasks and Responsibilities
  • Liaising with customers to develop solutions and continuing through to implementation and deployment, with ongoing support as necessary with the client.
  • Taking the lead developer role on projects, being able to coordinate with client’s developers to meet requirements and deadlines.
  • Implementation of robust applications for use in environments with limited sources.
  • Working closely with clients, with on-site visits where necessary.
Required skills
  • Working knowledge of Java and Python, with the ability to understand PHP
  • Experience working with MariaDB and/or PostgreSQL, understanding of Redis and MongoDB
  • Understanding of normal web based scripting languages, HTML5/CSS/Javascript
  • Proficient in unit based testing practices
  • Familiarity with Git version control
  • Ability to communicate reliably through email, IRC and instant messaging
Desirable skills
  • Experience with embedded systems such as Arduino
  • Understanding of enterprise grade networking equipment
  • Experience of Linux (primarily Debian and Ubuntu) systems
  • Working knowledge of the railway industry and its systems
  • Full UK driving licence
  • 25 days per holiday per year, plus bank holidays, incrementing at one day per year until a total of 30 days per year
  • Broadband connection and laptop computer provided
  • Flexible working hours
  • Competitive and negotiable pay, with biannual reviews

To apply, please send your CV and details about your previous work, such as your Github profile or prominent projects, to tom@swlines.co.uk. We look forward to hearing from you!

Prototype HST power car aids development of new Realtime Trains reporting

Posted on November 19, 2014

Prototype HST power car continues legacy as development testbed, pioneering new Realtime Trains GPS-based reporting

swlines Ltd is pleased to announce the successful first test of a new reporting system for Realtime Trains this past Saturday, during HST prototype power car 41001’s first passenger run in over 35 years on “The Screaming Valenta” tour, from Ruddington to Loughborough and back via the Great Central Railway (Nottingham.)

The 125 Group and the Project Miller team have supported the development of the new Realtime Preserved Trains system, which receives its data from GPS units attached to the train. This allows trains on heritage railways to ‘report in’ to Realtime Trains as if they were a train on the mainline network, complete with live running times and predictions.

The Project Miller team generously allowed the attachment of these receivers to 41001 in time for its run—fitting in light of this power car’s heritage as a testbed and pioneer for new technologies. Gary Heelas, Chairman of 125 Group, said: "The Realtime Trains system has become an immensely popular tool amongst those in the railway industry and public alike and the broadening of its use to preserved lines is a welcome move which 125 Group and the Project Miller team are only too happy to support. We will continue working with swlines Ltd to refine the system in the hope it can be deployed on further preserved locos in the future."

Realtime Preserved Trains is a combined hardware and software system, and is nearing the final stages of development and testing. When it is finished, it will be available for all interested heritage railway operators or rail preservation groups in the UK. The system’s components will also be available for any mainline operators looking to provide more accurate, reliable and timely realtime information and predictions for their own services.

As a gesture of thanks for the assistance provided and as part of a new effort to support preservation projects, swlines Ltd was pleased to donate £2000 to Project Miller to further their efforts.

For further information about The 125 Group and Project Miller, please see 125group.org.uk and projectmiller.org.uk. For further information about Realtime Preserved Trains please email tom@swlines.co.uk.

Realtime Trains for iPhone

Posted on February 24, 2014

It has taken longer than than we expected but we are pleased to announce the release of Realtime Trains for iPhone.

Realtime Trains for iPhone is available now on the App Store for £2.99. We've also reduced the price of our Android app, on Google Play, by 25% to £2.99. The iPhone app brings many of the features of our Android app, and website, to a native app for iOS 7.

You can:

  • Quickly find departures and arrivals for any station in the UK, by their name, their three letter code or using your phone's location
  • Find any train from any station. Filter them by where they're going. See exactly where the train is, and see if it’s approaching, rolling in, or ready to go. Get ahead. Know when to run!
  • On some high-frequency routes, you’ll get an at-a-glance "countdown" view of the next trainslist of trains with an easy countdown timer in the corner, so it's fast and easy to see how many minutes you can expect to wait
  • See the platform number as soon as it’s confirmed in the system—sometimes well before they're announced at the station. Great for beating the crowds and nabbing that all important seat!
  • You can favourite individual trains for easy access, individual stations, or even filtered routes (such as “all trains from London Waterloo to Basingstoke.”) You can also pin timetables to the app's home screen, which downloads them for offline access

The next step for our mobile apps will be to introduce our detailed mode to passenger services and we'll be bringing those to both iPhone and Android in the near future. First, though, we'll be bringing iPad support to the iOS app, which will be released in the coming weeks.

Realtime Trains is now used by more than 100,000 people every month, passenger and enthusiast alike. We hope you enjoy using our new iOS app! If you have any feedback, suggestions or problems, don’t hesitate to email us at feedback@realtimetrains.co.uk.