We use cookies to make sure our website works better for the visitor. In addition, we use cookies for our web statistics.
Read our privacy policy for more information.

I understand

An Engineering Career

So who are we looking for?

  • You are passionate about shipping technology products that everyday people love
  • You thrive in a cross-functional environment and are keen to learn new things
  • You can code in one or more languages; we don’t really mind which ones
  • You feel comfortable taking on architecture and software design responsibility with support based on your experience.
  • You have worked (or really want to work) in flat, empowered team environments where the teams own the problems end-to-end – this includes not only writing software, but also taking responsibility that it works
  • You are comfortable with the idea that not only you have to ship what you build, but you and your team are also responsible for how it performs in production. If it breaks, your team will fix it
  • You are able to work with other technology teams who support back-office systems to coordinate change and integration to support your roadmap
  • You are a firm believer in helping the next generation of great programmers develop

What experience do you have?

  • You might have a degree, preferably in a technical subject; if not you’ll need to have experience with programming outside of your degree
  • Excellent software development knowledge and skills in any of our current languages (Javascript or C#) are a great advantage, but if you’ve got a different set of skills we’d still be willing to have a quick chat to see how you might fit in. We believe that great engineers can work in any language.
  • We’d love to see your work. If you can show us some of the sites or open source projects you have worked on, please do

What are the opportunities we can offer?

  • You will work with cutting-edge web and mobile technologies in friendly multi-disciplinary agile teams
  • You will use the latest open source tools and gain experience through pairing, automation, and TDD
  • You will be supported by a career framework based on hard-learned lessons from the building the engineering team at tes.com, that will help you grow into a well-rounded engineer, focused on both technical and non-technical skills
  • We offer both flexible working hours and a fully supportive environment for remote workers
  • We are becoming more active in open source development and have a strong desire to contribute even more to the community https://github.com/infinitaslearning
  • You will have the opportunity to mentor developers and help them grow
  • You will have opportunities to proactively shape the culture of the team and how we work
  • A chance to learn from other engineers and spread your expertise through our weekly Knowledge Sharing meetings across the Infinitas Learning engineering teams

Our team culture and core values

We place significant emphasis on personal development and growth for our engineers, where we follow a mentorship model that provides you with the support you need to grow and develop, at a pace that works for you. As an engineer within an Infinitas company, you will be working with a culturally diverse team of talented men and women from many nationalities across the globe. Above all, we are committed to striking the right work-life balance and value work flexibility that suits each individual – both time and location. This means you can either help to pick up the kids from school and work from home whenever it suits. All we ask is that you are committed to shipping great products and supporting your team to achieve its goals. Ultimately we believe great products are built by engaged, passionate engineers working together in autonomous teams. If this feels like it could be you, or someone you know, please feel free to contact us!

What should you expect from our hiring process?

We aim for our entire process to take as little as two weeks. For more in-depth information on it, please see this post on our blog.

  1. You’ll meet with one of our recruiters for a friendly chat to make sure that we’re on the same page about the role.
  2. We’ll ask you to fill out a skills survey. This is a longer, more thorough process that gives us a good indication of where you are in your career. There are no right or wrong answers here. This just helps us get to know you better.
  3. You’ll have a call with two of us to talk about your survey. This is an hour-long call where we chat about your responses.
  4. You’ll come in to the office, and meet with two engineers for our pairing exercise. We have a Github repository that shows the code you’ll be working on for the exercise and explains our thoughts and reasons in a little more depth.

We welcome your questions at every stage, and we aim to give feedback to every applicant, no matter the outcome.