Junior Software Engineer
Birmingham (Hybrid)
£25,000 - £30,000 + Benefits
We're looking for a Junior Software Engineer to join a growing digital team working on web and mobile applications for E-commerce and SaaS projects. This is a fantastic opportunity for a graduate or junior developer who wants to get hands-on experience across the full stack and grow within a collaborative environment.
What you'll be doing
Building and maintaining web applications using HTML, CSS, JavaScript, React, and PHP/Node.js
Supporting the development of custom APIs and cloud applications
Assisting with mobile application development (React Native)
Working with databases (MySQL, PostgreSQL) to store and retrieve data
Collaborating closely with designers, marketers, and other developers to deliver high-quality features
Debugging, testing, and ensuring applications perform well across different devices and browsers
What we're looking for
Solid understanding of web fundamentals (HTML, CSS, JavaScript)
Exposure to React.js and at least one Back End technology (Node.js or PHP)
Good understanding of relational databases (MySQL, PostgreSQL, or similar)
Strong problem-solving skills and eagerness to learn new technologies
Excellent communication skills and ability to work in a team environment
Degree in Computer Science or equivalent experience (bootcamp grads considered)
Desirable but not essential
Experience with Laravel, Vue.js, or Next.js
Exposure to cloud platforms (AWS, Azure, Firebase)
Familiarity with Git, Jira, or other collaboration tools
Any personal projects, freelance work, or internships showing your passion for software development
What's on offer
Salary between £25,000- £30,000 depending on experience
Hybrid working (2-3 days onsite in Birmingham)
Structured training and mentoring to support your growth
Chance to work on real-world E-commerce and SaaS projects
Progression opportunities within a collaborative, fast-moving team