Junior Full-Stack Developer

Development · Cambridge, Cambridgeshire
Department Development
Employment Type Full Time
Minimum Experience Entry-level

Ready to change the future of transportation?

Ito World solves transportation challenges across the globe for millions of travelers everyday... probably even you.  Interested in joining us?

We’re interested in talented, curious people who love data as much as we do.


The role

We are looking for a talented Junior Full-Stack Developer with experience of building web applications and RESTful/GraphQL APIs using the Django framework to join our development team at Ito World.

As a key member of the team, you will be working in an environment that values your enthusiasm and ideas as well as your development skills and experience. You will also have great attention to detail, and are passionate about delivering high-quality code that has been well tested and documented. 


What you’ll be doing

Reporting to the Full-Stack Team Lead, you will be:

  • Building web applications and APIs with Django, Django REST Framework and Graphene.
  • Creating visually appealing and intuitive UIs with Angular.
  • Writing clean, readable, and well tested code.
  • Solving challenging problems related to transit data exchange.
  • Collaborating with a cross-functional team to achieve common goals.
  • Understanding complex project requirements to uncover compelling solutions.

As well as these, you will be expected to demonstrate best practices for the software development process, including unit testing, code reviews and documentation.


What skills you have

We would expect you to be educated to degree level and have the necessary skills in the following areas:

  • Django/Python in a commercial environment.
  • HTML5 and CSS3.
  • Angular or a similar JavaScript/Typescript framework.
  • Implementation of UI/UX designs
  • REST and/or GraphQL APIs
  • Experience with Agile/Scrum development methodologies
  • An innovative and creative approach to software development
  • Ability to collaborate effectively with other developers, testers and product managers

Other skills that would be desirable include Jira (or some other sprint/issue tracking system), Git, Docker, CI and cloud based systems.


Professional Development

Professional development is an area that is very important to us at Ito World. We understand that access to training and education in the workplace improves prospects for promotion and can help open up future career paths.

We take the time to work with each member of the team and help them to take control of their personal development. This ranges from helping them feel confident when taking on new challenges, to working with them to plan their goals for the future.

To facilitate continuous learning, the team has access to online resources as well as training courses and mentoring. They are also encouraged to share areas of interest with the wider team to help foster a culture of learning.


What we offer

  • Competitive salary
  • Pension
  • Life assurance
  • Cycle to work
  • 25 days’ holiday
  • Working on exciting projects in a friendly, creative and challenging environment
  • Opportunities to work with some amazing clients
  • An exciting start-up culture that values people & opportunities to develop your career
  • Regular team lunches and socials
  • Flexible working to suit your lifestyle 

Ito World is an equal opportunities employer and does not discriminate in employment matters on the basis of race, colour, religion, gender, age, disability or social background. We support workplace diversity and believe it creates dynamic and effective organisations.


By submitting this application you agree to Ito World retaining your personal data on a "legitimate interest" basis. For further details see our privacy statement.  

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Cambridge, Cambridgeshire
  • Department
  • Employment Type
    Full Time
  • Minimum Experience