We're Hiring: Web Developer Position

  • Comment

As of April 2018 we are still actively recruiting for this position.

We’re looking for a full stack web developer who wants to be working with the latest technology to join our team at our new office in Exeter, UK. The ideal candidate will be comfortable in multiple programming languages with experience working on high traffic websites. 

The Role
With billions of downloads and millions of users we have plenty of interesting projects to work on. You’d be joining our established web team which currently consists of 5 programmers and a designer whose primary responsibility is the Nexus Mods website and everything around it:-

  1. Nexusmods.com runs on PHP with a MySQL backend via Linux and Apache (LAMP). This stack uses load balancing from nginx and various caching methods like APC and Redis.
  2. We also have various other services such as our API which is written in Ruby on Rails.
  3. Git, Docker, Vagrant and Kubernetes are used for deployment and development.
  4. We utilise cloud services such as CDN, AWS and S3.
  5. Node-JS, Jquery and Vue are used in some services. 

We're not specifically looking for a PHP developer and we’re not expecting you to be an expert at everything we're using but you’ll need production experience with at least one web framework and be comfortable with all related technologies to that framework. Ultimately, we’re looking for people who are keen to learn and flexible in their approach with a strong web background.

We’re currently hard at work on the Nexus Mods website and we have a long list of features that we’d like you to help us realise. We work as closely as possible to an agile project management scheme and every team member’s input is highly valued - we’re looking for people who can constructively discuss ideas in our programming meetings.

  • Working as part of the web team to maintain the Nexus Mods website, fixing bugs and adding new features.
  • Participating in team meetings, keeping track of your workflow using project management tools.
  • Working with everyone at Nexus Mods to shape the future of our platform.

Requirements and Skills

  • Very strong skills in at least one major web programming language 
  • Knowledge of javascript & javascript frameworks
  • CSS & HTML5
  • Strong communication skills both verbally and written (English).
  • Right to work in the UK

Bonus Skills

  • Everything listed in our technology stack
  • Comfortable using Linux
  • Sysadmin / Devops experience with LAMP
  • Experience with code testing
  • An understanding of games modding and knowledge of Nexus Mods
  • A sense of humour
  • A love of computer games

Other Information

  • We will offer a competitive market rate salary dependent on your level.
  • We will provide high spec hardware for you to work from in the office.
  • For the right candidates we may be able to assist with relocation expenses and logistics. 

To Apply

In order to apply, please send an email to [email protected] with your CV and why you’d be suitable for this role.


  1. kaasinees
    • member
    • 719 posts
    • 6 kudos
    I am an experienced webdeveloper, systems manager(several gentoo servers) and programmer("harder" languages such as C++) looking for a better salary. I have a lot of experience in all things mentioned except ruby, rails or puppet. And i have to say if you develop your static and dynamic infrastructure properly you dont need apache at all. Nginx is really good at delivering static content, most of the content should be generated on the background. It eliminates APC as well. Simplifying the whole system and making it more responsive. But this is not a very popular way to do things at this point of time in systems using PHP. I wish i had more experience in load balancing and scaling though. I live in the Netherlands so relocation is no big deal.
    1. DrunkennJedi
      • supporter
      • 9 posts
      • 0 kudos
      Send a resume @theiremail instead of rambling about what you can and cannot do.
    2. Syraku
      • supporter
      • 1 posts
      • 0 kudos
      Did you get the job? If so kudos dude sounds like fun
    3. DaedalusMachina007
      • member
      • 233 posts
      • 4 kudos
      Position is 'still open' so RIP this awesome person for not making it through their process Q_Q.
    4. BradleyVarol
      • member
      • 20 posts
      • 0 kudos
      Declaring that you are "looking for a better salary" might have your mistake. Everyone needs to earn a living but I should think that roles like this are more suited to those that are genuinely interested in learning and being a part of the team, even if they boast lesser skills than yourself.
    5. steelgunner6
      • member
      • 49 posts
      • 0 kudos

      People work for better salaries. This isn't a secret. Any hiring manager should realize this, and any manager forgoing a candidate just because they want to be compensated fairly should be out of a job.

      Part of the hiring process is discussing salary and there is absolutely no taboo about mentioning that you are looking for a better opportunity. Any business worth their salt will openly discuss salary opens to hook people in.
  2. tikibomber
    • member
    • 11 posts
    • 0 kudos
    I was ready to apply, until I saw the "Right to work in the UK" and now it's a "NOPE" from me.
    Hope you guys expand into other parts of the world though. I'd like to work as a translator for you all. Japanese, Norwegian, and German here, if you're looking for someone in the future.
  3. Ugarimpty
    • member
    • 3 posts
    • 0 kudos
    Hey, french dude here, I hae kind of my own knowledge from college and experience... still living in France tho... Maybe someday...
  4. verte200
    • supporter
    • 24 posts
    • 0 kudos
    I would love to apply, but unfortunately I do not live in the UK and I currently have a web development position at another place until the end of this year. If you guy decided to allow remote work and are still looking near December, I might send my resume. Sounds like an awesome position  .
  5. Rogerwater1988
    • member
    • 1 posts
    • 0 kudos
    so you want someone who knows 9 languages who could make one web sight.......... Good luck............
    1. MrMason
      • Director of Programming
      • 134 posts
      • 9 kudos
      I've updated the post to make it more friendly to read and removed that big list as it seems to be confusing people.

      We're not looking for a programmer who is an expert in 9 languages - we're looking for a web developer who understands that using the same tool for every single job doesn't work on a website with as much traffic as Nexusmods.

      We're not specifically looking for a PHP developer either - that was the idea behind posting a big list of technology that we're using - to show that we're looking for a web developer from any background!
  6. Enzo3345
    • member
    • 12 posts
    • 0 kudos
    Is it odd for a 12 years oldnwanting to join (Yes, I'm talking about myself)
  7. audiodef
    • member
    • 468 posts
    • 3 kudos
  8. SeanBlader
    • premium
    • 96 posts
    • 1 kudos
    If you use open rest API's for the data I might just build a React front end for a portfolio piece at some point.
    1. jjdonrelic
      • member
      • 1 posts
      • 0 kudos
    2. audiodef
      • member
      • 468 posts
      • 3 kudos
      Should I feel badly for Tim?
  9. jimmywalnut
    • member
    • 366 posts
    • 1 kudos
    Brexit just impedes me for even attempting an position... I have Italian Citizenship, have extensive english knowledge, and before Brexit I was thinking about moving to the UK, I simply love your country...

    Anyway, if by any means there are spots opening in the future that cover communication areas (I have partial formation in Film Making, multimedia, and marketing) I would be glad to know, even tho chances are slim for me to actually get an visa to work there... Specially because I do intend to finish college abroad. I wouldn't mind working my arse off and studying at night-time, but idk how these things work there in the UK. I may try in the foreseeable future apply for an visa there, but Italian bureaucracy has been delaying most of my documents which I still need to even try for that...

    As for this position, although I do have knowledge about the requirements, I lack real skills on those, would need to sit on my arse and study all of that again hahaha

    Good Luck finding a suitable candidate!

    PS: I'm Brazilian btw, not that it holds any kind of importance besides the 3 language factor...
    1. Dark0ne
      • Site Owner
      • 19,604 posts
      • 2,197 kudos
      The UK hasn't left Europe yet and you've got up to 2 years to still make use of free movement of labour. Once you're in, you're in. It's pretty much guaranteed that EU citizens working in the UK already will be able to stay once any Brexit deal is struck with the EU.
    2. jimmywalnut
      • member
      • 366 posts
      • 1 kudos
      That's great to know!
      Thanks for informing me. =)

      So I've got 2 years then... Better pray for my documents to get past bureaucratic blocks fast then... We Italians should stick with cooking and avoid paperwork hahahahaha Not that I'm purely Italian, but you catch the meaning
    3. DrydenG
      • member
      • 1 posts
      • 0 kudos
      I do have knowledge about the requirements as well , it's a shame that i'm still underage haha or else i'd apply , i'm brazilian too , nice to meet fellow countryman here . In addition to english i have knowledge of japanese and a little of german , not much though . As a fellow brazilian i'll be rooting for you jimmywalnut . Good Luck
    4. yvonneka
      • supporter
      • 35 posts
      • 1 kudos
      What paperwork do Italians need? You just pack up and go to whatever EU country you want. I know that what I did and no paperwork to fill out whatsoever.
  10. DaedalusMachina007
    • member
    • 233 posts
    • 4 kudos
    I think that the Nexus people could put their heads together and create an online 'test' of sorts that filters out people that they aren't interested in whatsoever for this type of position.
    Considering how many already came forward and were rejected, it might be useful to do.

    Might also greatly expand your pool of candidates if you didn't mandate that they **LIVE** in the UK. Merely that they visited once they were hired to get sorted out and set up properly.
    I don't see many reasons a web developer needs to always be on-site in one specific location since nearly everything is CDN-based and remote-hosting is all the rage.

    Also being vague about salaries does a disservice towards grabbing the attention of those who would take all the time to go through the process only to be offered something that they may not agree with. Wastes their time and your time. Ya'll should be better than that. Just say 'salary starting at X' and go from there.