Junior Software Developer

£27,000 - £37,000


Camilla Clarke

As a Key Account Manager, I work with some of Give A Grad A Go's bigger clients, managing relationships to make sure that we are meeting their requirements. Regular client interaction and liaising with our team internally ensures that the right graduates are being introduced to these companies at the right time.

My area of expertise

My focus sits within the Technology & Digital and Creative & Design industries. My client portfolio spans an array of exciting companies - from fast-growing tech startups, to fashion brands, digital agencies and FinTech companies.

Why I chose to work at Give A Grad A Go

I came to Give A Grad A Go as a graduate 4 years ago in the hope of finding a role within Marketing & Advertising or PR & Communications in London. It quickly became clear that what I was really looking for was a chance to communicate with these industries rather than work within them. I was really sold by the Give A Grad A Go culture and opportunity to develop quickly and build up an exciting portfolio of clients I could manage. There's nothing more rewarding than helping graduates find their dream job and helping a company build their teams with hard-working graduates.

The worst job I've had

I found myself working in the energy industry before I worked at Give A Grad A Go. It was really interesting to learn more about energy, but setting margins for huge corporate energy tenders felt a little bit out of my comfort zone!

If you’re looking for software developer graduate jobs in London and you’re interested in starting your career at one of the fastest-growing tech startups around, look no further! A leading HR tech platform, based in the heart of London, are on the lookout for a Junior Software Developer with some work experience to join their fast-growing team – could it be you?

Company profile

In this Junior Software Developer graduate job, you will be joining a young and dynamic company, whose revolutionary platform has transformed traditional HR processes. Their cutting-edge platform enables startups and SMEs to onboard new hires, store employee records and manage their team directory. With modern open-plan offices based in the heart of London’s “tech city”, and significant funding to grow their business, the company are continuing to develop the platform and simultaneously expand their team.

Job description

In this Junior Software Developer graduate job, you will be working as part of an expert tech team, helping to build and develop their innovative platform. Your main responsibility will be to build and improve features using the latest versions of Ruby on Rails. You will need to be a quick learner with some professional work experience, as you’ll be expected to jump right in to this role, joining a fast-paced company in the midst of rapid expansion and development.

Key responsibilities

In this Junior Software Developer graduate job, your responsibilities will include:

  • Working with other developers, designers and product managers to work on the Rails app and make important improvements
  • Be prepared to learn a lot quickly and work alongside talented experts
  • Work closely with other developers and carry out code reviews in order to maintain a high code quality
  • Take part in team meetings to discuss strategy and share feedback on new updates

You will be using the following tech (please note, it is not essential to have specific knowledge but an interest is important):

  • Ruby: Rails, sidekiq, RSpec, Capybara
  • JavaScript: jQuery
  • Infrastructure: Heroku, PostgreSQL, Redis

So, what are we looking for?

  • A 2.1 from a top university – in Computer Science or similar
  • Strong communication skills
  • A real team player with a can-do work ethic!
  • The ability to write simple programmes (e.g. Ruby, Python, PHP, JavaScript or Perl)
  • A fast learner who is eager to keep building on their tech skills

Additional skills that would be a bonus:

  • Experience with Ruby on Rails
  • Professional work experience (at least an internship)
  • Experience with databases and SQL
  • A knowledge of Version Control (E.g. Git)

What else is on offer?

  • A great starting salary of 27,000 - 37,000
  • The chance to join a company who really care about personal development, and offer a 500 yearly learning budget
  • Equity options
  • Plenty of social events – from team breakfasts & lunches to weekend company retreats and nights out!
  • Cycle to work scheme
  • Unlimited holiday allowance and a flexible working schedule

Looking for software developer jobs in London and want to join a leading HR platform in the midst of huge expansion? If you’re have an interest in Ruby On Rails and can write simple programmes in Ruby, Python, PHP, or JavaScript, apply for this Junior Software Developer job in London today!


Web Developer - HTML, CSS, JavaScript

£40,000 - £45,000

If you’re looking for front-end web developer jobs in London and you want to work for a revolutionary ticketing app, this new Web Developer job could be ideal for you. Putting your HTML, CSS and JavaScript skills to the test, you’d be joining one of the UK’s most ground-breaking tech startups.

Company profile

In this Web Developer job, you will be joining a rapidly growing business, whose innovative platform allows people to trade unwanted tickets for events and gigs. With mobile apps on all three platforms, they are the largest fan-to-fan ticket trading platform, listing thousands of tickets every month for gigs, festivals, comedy, sports and theatre. As they continue to grow rapidly, they are now looking to take on a talented Web Developer with 2+ years’ experience, who is looking to develop and refine their skill set.

Job description

In this Web Developer job, you will be developing your JavaScript, HTML and CSS skills, as well as using Typescript and Angular to help improve and develop a number of different projects. You will be working across a range of platforms, developing internal networks and building up your industry knowledge at the same time. You will need to have a Computer Science degree, plus 2-4 years’ experience in a similar role, as you will be expected to hit the ground running and autonomously work on a variety of complex and exciting projects.

Key responsibilities

In this Web Developer job, your responsibilities will include:

  • Helping to develop and manage the platform by working across the front and back-end
  • Helping the team to define and implement new tasks as they come in
  • Logging your progress and reporting to your colleagues
  • Working across a variety of platforms, including websites and mobile applications
  • Developing your skill set – furthering your knowledge of programmes including JavaStack, Cassandra and Postgres
  • Working on upcoming projects such as a redesign on the website discovery user journey and a rewrite of mobile apps

So, what are we looking for?

  • A 2.1 or above in Computer Science
  • Knowledge of JavaScript, HTML and CSS
  • Experience working with Angular JS and Angular 6 ideally
  • Knowledge of web services
  • An interest in and / or experience working on mobile platforms
  • An eagerness to work in an Agile work environment to manage workflow
  • An excellent verbal communicator

What else is on offer?

  • A fantastic starting salary of between 40,000 - 45,000
  • Opportunity for real progression within a thriving company
  • The chance to work directly with high-level developers to enhance your skillset
  • Fantastic offices in Central London
  • A fun, young and dynamic environment

Looking for web developer jobs in London and have HTML, CSS and JavaScript skills under your belt? If you’re interested in working for a fast-growing ticketing platform, apply for this Web Developer job in London today!

Discover more Graduate Developer Jobs

MORE Apply

Operations Engineer


Looking for operations engineering jobs in London, and interested in working for a market-leading transport operator? With over 2,000 employees and offices in both the UK and Singapore, this dynamic transport business are searching for an Operations Engineer to join their London-based team.

Company profile

In this Operations Engineer job, you will be working for a well-known global transport provider. Based in West London, they have an impressive track record of delivering high quality public transport outsourcing to two of the world’s major capital cities – London and Singapore. Operating 650 buses in London, and 380 in Singapore, their vision is to provide exceptional and efficient services all over the world – relying on the hard work and dedication of their team to do so.

Job description

In this Operations Engineer job, you will be working to ensure that all health & safety and environmental goals are met, whilst maintaining a safe, punctual, reliable and cost effective maintenance regime. Your role will be vital to maximising profits and ensuring that the company always meets its primary goal –delivering an exceptional service to both commuters and the company’s biggest client, Transport For London. You will need to be mathematically-minded, with an adaptable and meticulous approach, as you’ll be working alongside both the finance and operations teams to ensure the accuracy of engineering costs and capabilities, and that key objectives are being met as part of the maintenance process.

Key responsibilities

In this Operations Engineer job, your responsibilities will include:

  • Delivering engineering plans and budgets alongside an agreed level of fleet and facilities maintenance
  • Identifying and implementing opportunities for improved performance and efficiency
  • Monitoring and reviewing department processes to ensure that all workshop staff and supervisors are trained and qualified according to both company and health & safety regulations
  • Maintaining positive working relations with external stake holders such as DVSA and monitoring supplier performances
  • Taking responsibility for engineering and staffing efficiencies, vehicle output and reliability, vehicle quality standards & compliance, and legal requirements in relation to the fleet
  • Liaising with suppliers, internal customers and others as and when required
  • Taking responsibility for keeping up to date with health and safety legislation policies that may affect working environment or vehicle maintenance regime

So, what are we looking for?

  • A 2.1 degree from university in a Mechanical Engineering or Automotive discipline
  • 1 years’ experience within an operations-based role, preferably within an engineering capacity
  • Experience working with senior engineers, ideally within the transport industry
  • Multi-site operational experiences would be an advantage
  • Some experience running projects independently
  • Experience with preparation of reports and operational cost budgeting
  • A full PCV license would be a huge plus

What else is on offer?

  • A highly competitive starting salary of 35,000
  • A sociable and collaborative working environment
  • Huge opportunities for progression
  • The chance to join an team of industry leaders with a wealth of experience under their belt

Looking for operations jobs in London and want to join a world class transportation provider? If you’re an ambitious engineer with an interest in transport, apply for this Operations Engineer job in London today.

MORE Apply

Mechanical Engineer

£36,000 - £60,000

Are you looking for mechanical engineering jobs in London? Do you want to work for a fast-growing and multi award-winning phone case company? This unique startup are seeking an experienced Mechanical Engineer (3-5 years) to join their dynamic London team.

Company profile

In this Mechanical Engineer job, you will be joining an innovative mobile phone case company, who have already been named the best UK Crowdfunded Business of the Year at the Startup Awards in 2017, and awarded 3rd place in Startups100’s Most Exciting UK Startups of 2018. With offices currently in London and China, they are looking to dramatically increase their retail exposure over the course of the next year, by targeting major department stores and e-commerce sites all over the world. With their unique product quickly becoming a global success, they are now expanding their operations globally – so it’s a fantastic time to join them!

Job description

In this Mechanical Engineer job, you will be working with both the UK and China teams to develop future products and help drive the company forward. You will be responsible for coming up with innovative solutions to problems, and constantly striving to design and develop better quality products that will save the business time and money. It is essential that you have at least 3 years’ experience in an engineering role, as well as previous project management experience, as you will be expected to lead the engineering team and successfully manage key business projects and programs.

Key responsibilities

In this Mechanical Engineer job, your responsibilities will include:

  • Managing key business projects and programs as required
  • Taking responsibility for the development, research and delivery of key engineering reports
  • ‘Design for Manufacture’ of individual R&D Projects
  • Sustaining and growing the communication between the design and engineering departments within the team
  • Researching different engineering problems to come up with innovative solutions that creates better quality products in half the time
  • Working with the China R&D team to diagnose some of the problems at their root, with the manufacturers
  • Undertaking thorough market analysis

So, what are we looking for?

  • A 2.1 degree from a top university in a Mechanical Engineering or related degree
  • At least 3-5 years’ experience as a Mechanical Engineer or similar
  • Extensive experience managing projects independently
  • Very fluent with CAD with Solidworks skills
  • Experience with part fabrication, CNC, manufacturing drawings
  • Excellent knowledge of mechanical design first principles
  • Experience with Design for Manufacturing and SLS or other 3D printing technologies
  • In-depth knowledge of plastic injection moulding and other manufacturing processes
  • Experience with the preparation of reports, drawings and specifications
  • Previous experience in startup environment is preferable – but a burning desire to learn all you can about building a product in an exciting industry is essential!

What else is on offer?

  • A great starting salary of between 36,000 – 60,000
  • Your own work laptop
  • A sociable and collaborative co-working space in an ideal location
  • Huge opportunities for progression
  • The opportunity to work in China with the R&D team
  • The chance to join a high-growth startup in the midst of global expansion
  • A sociable team with free beer on tap, happy hour Thursdays and regular team outings!
  • The chance to join an exciting tech startup with an innovative product under their belt

Looking for mechanical engineering jobs in London and want to take the next step in your engineering career at an exciting tech business? If you’re an experienced Engineer interested in joining a high-growth startup, apply for this Mechanical Engineer job in London today!

MORE Apply