Description
We're a Scotland-based company with a globally distributed development team, and we're looking for a Senior Full-Stack Developer to join us from our Rajkot office.
You'll be writing code, reviewing code, breaking code (temporarily, we hope), and fixing code alongside teammates scattered across time zones.
We need someone who's technically excellent, a natural communicator, and critically someone who actually enjoys other human beings.
What You'd Actually Be Doing
You'd be a senior member of our development team, which means you'd be doing the work and helping shape how the work gets done.
Day To Day, That Looks Like
- Building and maintaining web applications using PHP and MySQL on Linux servers the kind of solid, reliable, it just works engineering that makes everything else possible.
- Collaborating through GitHub and Jira pull requests, code reviews, sprint planning, the whole dance. You know how this works. You've been doing it for years, and you do it well.
- Communicating across borders. Your teammates are in Scotland and elsewhere. Written English isn't just a nice-to-have it's how you'll explain your thinking, flag problems before they become crises, and make everyone's day a little brighter with a well-timed observation.
- Mentoring and learning. We want someone who gets a genuine kick out of helping junior developers level up and who's still hungry to learn new things themselves. The tech world doesn't stand still, and neither should you.
- Being part of an office. This isn't a heads-down, headphones-on, speak-to-nobody kind of role.
The Technical Stuff
- PHP your bread and butter. You've built complex applications with it, you understand its quirks, and you can write clean, maintainable code that your teammates will thank you for.
- MySQL you can design schemas, write efficient queries, diagnose performance problems, and explain to a junior developer why their 47-table JOIN might not be the best approach.
- Linux you're comfortable on the command line, you understand server administration, and the words SSH into the production server don't give you heart palpitations (just a healthy dose of caution).
- Git & GitHub branching strategies, pull requests, merge conflicts, CI/CD pipelines. This is how your team works together, and you're fluent in it.
- Jira sprint planning, ticket management, workflows. You understand why project management tooling matters and you don't treat it as a chore.
- The standard toolkit you know what we mean.
- REST APIs, version control best practices, testing, debugging, deployment.
- The full software development lifecycle, not just the fun bits.
The Human Stuff (Just As Important)
- Excellent English. You'll be writing messages, documentation, and the occasional long Slack explanation to teammates in Scotland and beyond. Clarity, warmth, and a bit of personality in your writing go a long way.
- Communication skills that go beyond the technical. Can you explain a complex architectural decision to a non-technical stakeholder
- A love of teamwork. Not the corporate-poster version of teamwork the real kind. The kind where you're genuinely interested in what your colleagues are working on, where you jump in to help when someone's stuck, and where the office feels a bit flat when you're not there.
- A desire to grow and to help others grow. We want someone who reads about new technologies because they find it interesting, not because a manager told them to. Someone who shares what they learn. Someone who makes the whole team a little bit better by being part of it.
- A sense of humour. We're not asking you to do stand-up at the next all-hands meeting (although we wouldn't stop you). We just want someone who doesn't take themselves too seriously, who can lighten the mood when a deployment goes sideways at 5pm on a Friday, and who understands that the best teams are the ones that laugh together.
Why This Might Be The Job For You
- You'll be part of something international. Your code gets reviewed by someone in Edinburgh. Your pull request gets merged by someone in another country entirely. You'll learn from people with different perspectives and backgrounds, and they'll learn from you.
- You'll have real ownership. This is a senior role. We'll trust you with important decisions, listen to your ideas, and give you the space to do your best work.
- You'll work with people who care. About the code, about each other, and about building something they're proud of.
- You'll be based in Rajkot. In an actual office, with actual colleagues, where actual conversations happen. We believe some of the best work comes from people being in a room together and some of the best jokes, too.
(ref:hirist.tech)