Junior Developer

Junior Developer

Full-Time 13 - 13 £ / hour (est.) Working from home possible
A

At a Glance

  • Tasks: Join a dynamic team to build and maintain features in PHP/Laravel and Ruby on Rails.
  • Company: Alph4, a forward-thinking tech company with a supportive remote culture.
  • Benefits: Competitive salary, mentorship from senior engineers, and fully remote work.
  • Other info: Embrace a culture of learning and self-motivation in a flexible work setting.
  • Why this job: Gain real ownership of projects and learn cutting-edge technologies in a collaborative environment.
  • Qualifications: Previous programming experience and Agile project work preferred, but not mandatory.

The predicted salary is between 13 - 13 £ per hour.

hackajob is collaborating with Alph4 to connect them with exceptional professionals for this role.

  • Junior Developer - Alph4 Reports to: Chief
  • Technology
  • Officer
  • Type: Full-time, permanent

Salary: Negotiable About the role We're looking for a Junior Developer to join Alph4's engineering team.

You'll work on our platform alongside a small, senior group: the kind of team where your code gets reviewed properly, your questions get answered, and you're trusted with real work from early on.

This is a genuine junior role.

We're not hiring for what you already know about our particular stack: we'll teach you all of it.

We're hiring for how fast you learn and how well you keep yourself moving when nobody is looking over your shoulder.

What you'll do

  • Build and maintain features in our PHP/Laravel codebase and some Ruby on Rails.
  • Write and optimise SQL against Postgre SQL, from everyday queries to the occasional gnarly one
  • Work with containerised services in local development and in our Azure environments
  • Contribute to CI/CD pipelines: you'll break them occasionally, and you'll learn to fix them
  • Pick up tickets in Jira, take part in sprint planning, stand-ups, and retros
  • Review other people's code and have yours reviewed: this is how you'll learn fastest here Requirements You'll need at least one of these (ideally both):
  • Previous programming experience in any language, from any context.

Commercial work, a degree or bootcamp, a serious side project, freelance work, or code you wrote because you wanted to.

We don’t mind what language.

We mind that you’ve built things and debugged them.

  • Previous Agile project work: you've worked in sprints, on a delivery team, with a backlog and a board.

That doesn't have to be a commercial job: a bootcamp capstone, a university group project, or an open-source project run in sprints all count.

What we're looking for is that you've delivered alongside other people to a plan, not only on your own.

One of these is enough.

Both is better, and it shows up in where you land in the salary band.

If you've only got one, say so plainly (it won't count against you, and we'd rather know than guess).

And, whichever route you come in on

  • Self-motivating.

This is the one that matters most.

Remote work means nobody is going to hover.

You need to be able to pick up a task, get unstuck on your own where you can, and ask for help early where you can’t.

  • Clear written communication.

Distributed teams run on writing.

You'll be explaining your thinking in tickets, PRs, and chat far more than in meetings.

  • Comfortable being new.

You’ll not know things constantly for your first six months.

The people who do well here say "I don’t understand this yet" out loud on day one and mean it.

  • Curious.

The stack will change under you.

That should sound like fun, not a threat.

The stack you'll learn You don't need any of this on day one.

This is what you'll be working in, and what you'll know well by the end of your first year:

  • PHP and
  • Laravel: our main application framework
  • Postgre SQL: where the data lives, and where you'll learn to write SQL that doesn't fall over
  • Containers: Docker containers locally, and in our deployed environments
  • CI/CD pipelines: automated build, test, and deploy
  • Microsoft
  • Azure: our cloud platform
  • Jira and Agile sprints: how the work gets planned and shipped If you've already used some of these, great: you'll move faster at the start, and it'll be reflected in where you land in the salary band.

If you've never touched any of them but you meet one of the requirements above, apply anyway.

We'd rather teach a fast learner our stack than hire someone who already knows it and stops there.

  • What we don't require
  • A computer science degree (but its a plus)
  • Prior knowledge of PHP, Laravel, SQL, containers, Azure, or anything else on the stack list We mean this.

If you're reading the stack section and recognising none of it, but you've written code or you've delivered in sprints alongside other people, please apply.

What you'll get

  • £xxx, depending on how much of the stack you already bring.

Starting with none of it doesn't disqualify you: it just starts you nearer the bottom of the band, and we'll tell you plainly where you've landed and why.

  • Direct mentorship from the CTO and senior engineers
  • Fully remote working with a distributed team
  • Predictable hours: 09:00 to 17:00, and we mean it.

We're not a company that treats evenings as spare capacity.

  • Real ownership of real features, quickly If you're interested, tell us about something you taught yourself: what it was, why you started, and what you got stuck on.

Any subject, technical or not.

That note matters more to us than your CV.

If the timing's wrong or it's not for you, a one-line reply saying so is welcome and won't offend anyone.

And if someone else springs to mind, please do pass this on.

Alph4 is an equal opportunity employer.

We welcome applications from everyone, regardless of background.

Junior Developer employer: Alph4

Alph4 is an exceptional employer that prioritises employee growth and development, offering direct mentorship from senior engineers and the CTO in a fully remote environment. With a supportive work culture that values curiosity and self-motivation, you'll have the opportunity to take ownership of real projects early on while enjoying predictable working hours. Join a team where your contributions are recognised and your learning journey is nurtured, making it a truly rewarding place to advance your career as a Junior Developer.

A

Contact Details:

Alph4 Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Developer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Alph4 or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Alph4.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Alph4.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Alph4 that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Junior Developer

PHP
Laravel
Ruby on Rails
SQL
PostgreSQL
Docker
CI/CD

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Alph4.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Alph4 and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Alph4

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Alph4 uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.