Junior Software Developer

  • Hybrid
  • Pension plan
  • Private healthcare/ insurance

Company profile - AI Software Start-up
You will be joining a growing AI start-up building tools that help businesses and charities create high-quality e-commerce listings quickly and efficiently.

Working as part of a small, experienced team, the business focuses on building practical software that solves real commercial problems using AI. With an emphasis on thoughtful engineering, clean solutions, and meaningful progress, they prioritise real-world impact over hype.

As the company continues to grow, they are now looking to bring in a Junior Software Developer at the start of their career, offering the opportunity to learn from experienced engineers while contributing to real product development.

Job description & Key Responsibilities - Software Engineer

  • You will be working alongside experienced developers to contribute to real product features within an AI-driven platform.
  • Support the development and improvement of existing systems and software features.
  • Write clean, well-structured, and maintainable code.
  • Assist in solving technical challenges and improving system performance.
  • Learn how production systems are designed, built, and maintained.
  • Gradually take ownership of more complex tasks as your experience grows.
  • Collaborate within a small, pragmatic team focused on building practical solutions for real users.

Job requirements - Software Engineer

  • A 2:1 or above in Computer Science or a related degree from a top university.
  • Solid understanding of programming fundamentals.
  • Comfortable working in at least one programming language - Strong proficiency in SQL and databases, plus experience with TypeScript and modern frontend frameworks like React is ideal!
  • Logical thinker with strong problem-solving abilities.
  • Genuine interest in software engineering and technology.
  • Curiosity and the ability to independently learn and figure things out.
  • Evidence of side projects, GitHub activity, or self-directed learning would be highly beneficial.
  • Strong communication skills and collaborative mindset.

Benefits of the job - Software Engineer

  • Competitive starting salary of £40,000 - £50,000.
  • Central London office (3 days onsite)
  • Private healthcare
  • Pension scheme
  • 25 days holiday
  • Opportunity to learn from experienced developers within a small, low-ego team environment.
  • Clear opportunity for growth and progression as the company scales

Job Details

Company
Give a Grad a Go
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum, Inc benefits
Posted