Role description
Travel tech is exploding and we’re building some of the most exciting products in the industry, using modern technologies like React, TypeScript, Redux and Modular CSS. We’re hiring experienced web developers to work on both existing and new products that are transforming our industry. We're happy to consider anyone with demonstrable JavaScript, React, or TypeScript experience and a desire to learn and grow.
About you
Our ideal candidate meets many - but not necessarily all - of the below criteria.
- 3+ years of professional web development experience
- Deep knowledge and experience of JavaScript/ES2015+, HTML and CSS/SCSS
- You’re excited about the future of the web platform, the ever-evolving JavaScript ecosystem and are motivated to help Loco2 adopt modern front-end technologies and processes
- You take pride in your craft and adhere to industry best practices for testing, code linting, peer review and clean modular maintainable code
- You have a keen appetite for self-improvement and growth, but don’t hesitate to ask for help when needed
- You strive to discover and understand the root cause of problems, suggesting new and improved solutions, rather than treating the symptoms
- Fluent in English, even if it’s not your first-language. Our current team comes from more than 7 different countries and we’re excited to add more!
- You’re confident communicating and sharing complex information and learnings with both technical and non-technical team members
- You believe that the web should be accessible to everyone and that a11y standards aren't optional, and your coding style reflects that belief
- Can work hours that have some overlap with London daytime
- Motivated by Loco2's mission
- Knowledge and experience of JavaScript build and bundling tools such as Webpack
- Experience of working with single page applications, the React ecosystem or Typescript is desirable
- Knowledge of Ruby is considered a bonus
Whilst we don’t expect you to be a master of the following technologies, our current software stack in addition to our React based single page application consists of:
- A Ruby library for communicating with train booking APIs
- A traditional multi-page web application written in Ruby on Rails, using CoffeeScript and SCSS
- AWS hosted Docker infrastructure, with continuous delivery
- A hybrid iOS app written in Swift
- A hybrid Android app written in Kotlin
How to apply
Email
jobs@loco2.com and tell us about your skills and experience, including links to any relevant public repositories. You can send a CV if you want, but we particularly like reading a well-written email.
Due to American labour laws we unfortunately cannot accept applications from the United States.
There are some specific questions we'd like you to answer:
- What are some of the most challenging/interesting programming tasks you have worked on?
- Why do you want to work for Loco2?
- In what country and timezone do you live?
- What are your approximate salary expectations? (please state currency. If you'd prefer to discuss this during the process that's fine too)
We welcome applications from everybody, regardless of race, gender, or sexual orientation.
Early in the recruiting process we’ll ask you to complete a challenge, which is judged anonymously. We anonymise responses in order to mitigate our own unconscious bias, and to ensure we reward those who demonstrate the development skills we require.
Come join us!