DEVELOPERS WANTED

FULL STACK / FRONT END / BACK END

We’re always searching for talented developers who are eager to start a fresh career with us here at Torn. If you’re interested, please continue reading - you may be just what we’re looking for!

The Role

Torn is huge, with hundreds of features and millions of lines of code. We assign developers where they can be most productive, to areas that best suit their knowledge and expertise.

Initially, the majority of the work may be fixing long-standing bug reports and completing fresh rebuilds on areas of Torn that need refurbishment. When familiar with Torn’s structure and codebase, working on brand new features and updates may be expected.

For those who are creative, we’re very open to discussing new ideas and improvements they have in mind, and even setting time aside to work on personal projects for Torn.

The Role

Personal requirements

Highly motivated Most importantly, we’re looking for developers who are passionate about Torn, and who’re excited to work hard with us to continue developing it.

Self-reliant For the most part, developers are trusted to prioritise tasks, confidently make decisions, and carry out their assignments independently, with little hand-holding and micromanagement.

Initiative Having the foresight to spot potential problems before they arise, and going the extra mile to ensure the highest quality and reliability. Being able to show initiative is a very important trait that we’re looking for.

Communication New developers will join a team of more than 25 who’re all working on different areas of Torn. It’s very important to be able to work well with others and communicate effectively.

Reliability When the time comes, we need to be able to rely on our developers to deliver high quality work within reasonable timeframes.

Developer requirements

While not all of the requirements below are necessary, we are looking for experts who have had several years of experience with PHP and/or React. We expect any applicant to bring something new to our team, whether that be unique skills, or a strong passion for a certain field.

Back-end requirements

  • - PHP
  • - Golang

Front-end requirements

  • - React / Typescript
  • - Redux / Redux-Saga
  • - jQuery
  • - Sass

Databases

  • - MySQL, MongoDB, Redis, Firestore
  • - Ability to write, understand, and optimise complex queries
  • - Experience with building data models and managing big tables

Coding skills:

  • - Understanding of SOLID, RDM and ADM
  • - Different OOP patterns, DI
  • - Understanding of functional programming
  • - Ability to research and understand old logic and code
  • - Ability to write tests - units, integration
  • - Good refactoring skills and techniques

Benefits

  • - We can offer competitive salaries or hourly rates
  • - Internationally contracted, or fully employed by Torn LTD within the United Kingdom
  • - A probationary trial period of two months is necessary for assessment
Benefits

Application Process

Please send your application & CV to webmaster@torn.com

We suggest you include the following...

  • - Cover letter / Personal statement
  • - Personal information
  • - Torn account information
  • - Educational background
  • - Employment history / experience
  • - Links to personal projects / creations

Application and CV