Trainee Software Engineer - Teemill

Trainee Software Engineer - Teemill

Trainee 25000 - 32000 £ / year (est.) No working from home possible
T

At a Glance

  • Tasks: Learn and develop software skills while building real projects that impact thousands.
  • Company: Join Teemill, a tech company revolutionising the fashion industry.
  • Benefits: 25 days holiday, birthday off, health cash plan, and team fun fund.
  • Other info: Work with cutting-edge tech and AI in a supportive environment.
  • Why this job: Turn your coding passion into a career with hands-on mentoring and real-world experience.
  • Qualifications: No experience needed, just enthusiasm and a love for coding.

The predicted salary is between 25000 - 32000 £ per year.

Been coding in your bedroom? Built side projects for fun? Turn your passion into a career. We’re looking for a Trainee Software Developer to join our 12‑month development programme where you’ll learn, grow, and build real software used by thousands of creators. You don’t need commercial experience - just curiosity, problem‑solving skills, and a genuine love for coding. You’ll work alongside experienced engineers, get hands‑on with real projects, and develop the skills you need to become a full‑time Software Engineer at Teemill.

What you’ll be doing:

  • Learning and developing skills in key technologies: PHP (Laravel), SQL, JavaScript (Vue.js), HTML & CSS.
  • Building high‑quality software features with guidance from experienced developers.
  • Getting to grips with our codebase, tools, and software development lifecycle.
  • Debugging, testing, and improving your code to professional standards.
  • Taking part in code reviews, learning from feedback, and contributing to team discussions.
  • Working in project teams to learn the full journey from design to deployment.
  • Exploring how AI technologies can improve efficiency and creativity in your work.

What we’re looking for:

  • A passion for coding, whether it’s from personal projects, education, or self‑learning.
  • Logical thinking and problem‑solving ability.
  • Curiosity and the drive to learn new languages and technologies.
  • Strong communication and teamwork skills.
  • A proactive mindset: you like figuring things out and improving how things work.
  • (Bonus) Maths and Computer Science qualifications, GCSE and above (or equivalent).

What’s cool about this role:

  • No professional experience required, just enthusiasm and a willingness to learn.
  • Get hands‑on mentoring from experienced Software Engineers.
  • Work on live projects that make a real impact.
  • Learn cutting‑edge tech and AI tools in a supportive environment.
  • Join a company using technology to change how the fashion industry works.

What’s in it for you:

  • 25 days holiday + bank holidays.
  • Your birthday off (an extra day’s holiday just for you).
  • Healthshield cash plan; money back on everyday health costs like dental, optical, and physio.
  • Team Fun Fund — a pot of cash to spend with your team on whatever you fancy.
  • Retailer discounts for savings at high street and online brands.
  • The chance to build tech that powers the circular economy.

Trainee Software Engineer - Teemill employer: Teemill

At Teemill, we pride ourselves on being an exceptional employer that values innovation and collaboration. As a Software Engineer, you'll be part of a dynamic team where your contributions directly impact our cloud-based platform, all while enjoying a culture that fosters continuous learning and growth. With access to modern technologies and AI-assisted development tools, you'll have the opportunity to enhance your skills and shape the future of our products in a supportive environment.

T

Contact Details:

Teemill Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Trainee Software Engineer - Teemill

Tip Number 1

Get your coding portfolio sorted! Showcase those side projects you've built in your bedroom. We want to see your passion for coding, so make sure to highlight your best work and any cool tech you've used.

Tip Number 2

Network like a pro! Connect with other developers and join coding communities. We often find great talent through referrals, so don’t be shy about reaching out and sharing your enthusiasm for coding.

Tip Number 3

Prepare for those interviews! Brush up on your problem-solving skills and be ready to discuss your coding experiences. We love seeing how you think, so practice explaining your thought process when tackling coding challenges.

Tip Number 4

Apply through our website! It’s the best way to get noticed by us. Make sure to tailor your application to show your curiosity and eagerness to learn – we’re all about that proactive mindset!

We think you need these skills to ace Trainee Software Engineer - Teemill

PHP (Laravel)
SQL
JavaScript (Vue.js)
HTML
CSS
Problem-Solving Skills
Curiosity

Some tips for your application 🫡

Show Your Passion:Let us see your love for coding shine through! Whether it's side projects or personal experiences, share what excites you about software development. This is your chance to show us why you're the perfect fit for our Trainee Software Engineer role.

Be Yourself:We want to get to know the real you! Don’t be afraid to let your personality come through in your application. Authenticity goes a long way, so share your unique perspective and how it shapes your approach to problem-solving.

Highlight Your Curiosity:Curiosity is key in tech! Make sure to mention any new languages or technologies you've explored. We love seeing candidates who are eager to learn and grow, so tell us about your journey and what you’re excited to dive into next.

Apply Through Our Website:Ready to take the plunge? Make sure to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!

How to prepare for a job interview at Teemill

Show Your Passion for Coding

Make sure to highlight any personal projects or coding experiences you've had. Whether it's a side project or something you built just for fun, sharing your enthusiasm for coding will resonate well with the interviewers at Teemill.

Demonstrate Problem-Solving Skills

Prepare to discuss how you've tackled challenges in your coding journey. Think of specific examples where you encountered a problem and how you approached finding a solution. This will showcase your logical thinking and curiosity.

Familiarise Yourself with Key Technologies

Before the interview, brush up on PHP (Laravel), SQL, JavaScript (Vue.js), HTML, and CSS. Even if you haven't used them extensively, showing that you're eager to learn and understand these technologies will impress the team.

Emphasise Teamwork and Communication

Since you'll be working closely with experienced engineers, it's important to convey your ability to collaborate and communicate effectively. Share examples of how you've worked in teams or contributed to group projects, as this aligns with their focus on teamwork.