iXperience - a bit about us…

iXperience offers the only summer study abroad program that combines the 3 most important aspects of career acceleration: immersive classroom learning, hands-on professional experience, and cultural and personal exploration. Our vision is to become the world’s leading ecosystem that inspires and enables radical personal growth.

Join us and your sense of impact and reward will be huge. You will help to build a brand which is making a real difference in education, both locally and internationally. iXperience teaches 21st-century skills in a way that universities don't. We're empowering the next generation of learners with knowledge, skills, and experience that will enable them to unlock their potential and help them go on to shape our future.

Being an organisation that’s passionate about education, we place a high value on learning and personal growth, so you’ll have time to learn new skills in work time and at the company’s expense.

Why this is an incredible opportunity...

If you are a graduate or junior developer who wants to experience a steep learning curve with huge opportunities to grow and develop, while making a real impact on the business, this role is perfect for you.

  • You will learn fast.
  • You will get to take on responsibility.
  • We will mentor and support you to develop.
  • Kick-start your career in an energetic and collaborative environment.
  • It will be challenging, but fun.
  • Be part of an extremely fast-growing company.

Your role as part of the iX team

As a junior development engineer at iXperience, you will work in the iX development team, reporting to the Head of Engineering. You will also work closely with the Product and Growth teams at iX; supporting, designing and implementing technology solutions that will propel iX as a business.

Specifically, what you will achieve...

Become an integral and trusted member of the tech team; have a direct impact on business success with your ability to deliver functional solutions.

Support our Head of Engineering in the technical architecture and implementation of the platform. This includes involvement with project prioritization, evaluating technical debt, technical problem resolution, resource planning for sprint cycles, planning and designing core feature implementation and Greenfield projects.

You’ll need to be pretty awesome at these things

Technical competence; love coding, be able to learn new concepts quickly, code for fun outside of work – not because someone is paying you to - and look to continuously improve and find better ways of doing things.

Excellent critical judgment; be able to make good decisions, be trusted, respected and dependable, be proactive and responsive, ask the right questions, raise flags at the right time, be able to prioritize and plan workloads for the team.

Mindfulness; be considerate of the implications of your work, really care about what you are doing and the impact of your contribution.

Smells like team spirit; we are all contributing to the same vision and goal, so be a great individual contributor but be more motivated by supporting the team to achieve - we only win if the team wins - see the impact of your own work and positively influence and help the work of others.

Don’t be a wallflower; get stuck in, execute, generate ideas, have an impact, don’t just sit back and be a shrinking violet.

Technology we use; and workflow we follow:

  • Ruby and Ruby on Rails (MVC Web framework)
  • JavaScript
  • SASS
  • Relational database PostgreSQL
  • Cloud platform AWS or Heroku
  • Git and pull-request workflow
  • Continuous integration with CircleCI and deployment pipeline for deployment to production

The nitty gritty - you’ll also need to be able to tick all these boxes

  • A relevant degree, e.g. Computer Science with an 80% grade average. We'll also consider your experience in lieu of qualifications if you're a true superstar.
  • Some experience working with a tech stack in a real-world environment.
  • Excellent written communication and technology skills, and the ability to be professional at all times.

If this sounds exciting to you, apply below and tell us why you’re interested in joining us.