Monday, October 27, 2025
Mayflower Recruitment Ltd

Junior / Mid-Level Software Engineer – London (1st Class Grads - 2 years exp)

Posted: Oct 20, 2025

Job Description

We are looking for a highly motivated Junior Backend Software Engineer (hybrid in London) to join an early stage technology company. This is a rare chance to join a startup at the very beginning - where your curiosity, ideas, and input will directly influence the product roadmap. You’ll be working closely with a small, experienced engineering team, building real features in a modern codebase from day one.As a Junior Backend Software Engineer, you will be designing and implementing scalable, high-performance infrastructure services, APIs and integrations. You’ll join a small and growing R&D team focused on building ambitious new products from the ground up. You’ll work on real product features, contribute to design and development decisions, and grow your technical skillset by collaborating with a supportive team of experienced engineers.We’re looking for someone who is excited to learn, ready to get stuck in, and is comfortable asking questions. You’ll have space to grow, and we’ll back you with the mentorship and feedback to make it happen.Some of the technologies we use, and day-to-day tasks include developing with:Relational databases (PostgreSQL, MySQL, etc.)OpenSearchDynamoDBS3Event-driven architecturesThird-party API integrationAccess control and user permissionsImplementing APIs used by single-page applicationsWebSocketsInfrastructure as code (AWS CDK, Terraform, etc.)DockerAWS IoTWhat we’re looking forCirca 2 years of commercial or equivalent experience in a software development role building cloud-driven SAAS products, with a focus on building and maintaining infrastructure and backend services.Full stack experience with other languages and frameworks (e.g. React, Vue, iOS, Android) is a plus, but not required.Familiarity with modern backend frameworks and languages such as Golang, Java, C++, Rust, PythonA solid academic background, ideally from a leading University with top marks in either Computer Science or STEM subjects demonstrating a passion for software development, coding and technology.Strong problem-solving skills and ability to work in a fast-paced startup environment.Excellent communication and collaboration abilities.ResponsibilitiesCollaborate with cross-functional teams to define and deliver new features against tight milestones.Optimize code for performance, scale, reliability, and maintainability.Contribute to a culture of continuous improvement.Mayflower is acting as an Employment Agency in relation to this vacancy.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs