Job Description
There are many reasons why you might be reading this advert. Whether you're actively looking for a job or just curious because your current situation isn't fulfilling, and you feel like you need a change, think about starting a career with Unibuddy.
Wherever you are in your journey to finding your next job, if you are seeking a mission-driven organisation where you can have real impact on the lives of millions of students, we want to hear from you. In return we can offer clear paths for progression and an award-winning culture (best mid-sized companies to work for in the US, top 100 workplaces for benefits, most flexible EdTech & Education companies).
Unibuddy is growing and whilst we have a number of immediate positions available we are also proactively provisioning for future demand which will see us growing our business over the coming months and years. In order to do this, we are building talent pools in specific skills areas, across all levels.
By applying to this “talent pool” you are expressing your interest in future Software Engineering positions. We're always keen to hear from people who connect with our mission and values. As we're growing we'd love to receive your CV and we’ll reach out to explore how Unibuddy can take your career to the next level.
About us
We’ve grown at an incredibly fast pace since our launch in 2017. We’re the trusted student-recruitment partner to 600 higher education institutions in 35 countries worldwide. Including the University of Cambridge, Kings College London, Flame University, University of Glasgow, University of Manchester, HEC Paris, and Erasmus.
We’ve raised over $33M from top-tier investors, and we’re on course to achieve our mission of empowering 10 million students to make the right choices in their higher ed journey.
Here’s where you come in
We’re on the verge of launching some transformational products, to reduce the friction between future students and higher education Institutions, so that everyone is empowered to make the best decision about their future.
We need people like you to help us shape these products, both by creating green field projects and by evolving current systems.
We need somebody with a desire to be creative challenge our current solutions, and have an impact on the lives of millions of students around the world.
What you'll be doing
Collaborating with your squad, designers, product managers, and other engineers to define the future of the product.
Refine ideas and designs with your squad until they are ready to be picked up for development.
Improve our product suite by developing new features or fixing existing issues.
Setting standards: Creating new proposals to improve the coding standards of the team.
Optimising existing code, process, infrastructure and continuous integration
Push amazing code to production!
This might be for you if
You have a passion for solving real-world problems.
We’re seeking a range of experiences for our talent pool and it’s likely you’ve had 4-8+ years experience as an engineer and are looking to take your career to the next level.
Our Senior engineers mentor other team members and inspire them to produce their best work.
You've had exposure to coding and testing best practices, with one or more programming languages such as Javascript, Python, and Java.
Have experience developing backend code in common frameworks such as Flask, and Express.
Have experience in building and/or using microservices.
Have knowledge of static typing (eg: TypeScript).
You enjoy building responsive and accessible React Applications.
Are eager to learn and implement better practices, as well as to share anything new you learn within the squad or wider tech team.
We know that typically some people only apply to jobs if they see themselves ticking every box. We believe we’re more than boxes to tick. If you don't meet all the requirements but think you might still be right for the role or others, please apply anyway. We're always keen to speak to people who connect with our mission and values.
About our team
We collaborate. We program in pairs to complete sprint objectives as a team.
We think big and act fast to solve real-world problems.
We focus on personal development, learn, ask questions, apply what we discover.
We listen up and speak out. We have a constant feedback loop and adapt.
We work in a fast-moving agile environment. Our tech stack is ReactJS, Nodejs with Typescript, Python, MongoDB and Cypress.
Perks and benefits
Highly flexible work culture. Remote first with London meeting hub.
25 days of vacation plus national holidays and four additional days company-wide at the end of the year.
Family-friendly policy. Enhanced maternity, paternity and adoption leave.
Choice of Mac or PC
Private healthcare provided by Bupa.
Mental health support provided by Spill.
Life insurance.
Are you ready to become a future buddy? Register your interest now.
We encourage you to send us a link to your GitHub or Stack Overflow, flaunt your skills!
Not quite ready to apply or have some questions? Then you can get in touch with the People Experience team at becomeabuddy@unibuddy.com
Company benefits
We need to ask employees of Unibuddy what it's like to work there before we verify the company FlexScore® and compile employee satisfaction ratings.
The FlexScore® is the result of a rigorous 2-step verification of a company’s flexibility
First we assess the flexibility options Unibuddy provides and then we anonymously survey a statistically significant proportion of their employees to make sure Unibuddy is as flexible as they say they are. Our assessment is based on the six key elements of flexibility: location, hours, autonomy, benefits, role modelling and work-life balance.
We ask the hard questions so you don’t have to.
Working at Unibuddy
Company employees
Gender diversity (male:female:non-binary)
Funding levels
Currently Hiring Countries
Canada
United Kingdom
United States
Office Locations