Senior Fullstack Engineer (EdTech, LTI Apps) in Preston

Senior Fullstack Engineer (EdTech, LTI Apps) in Preston

Preston Full-Time 36000 - 60000 € / year (est.) No home office possible
Oneday

At a Glance

  • Tasks: Build and maintain a cutting-edge EdTech platform, enhancing user experiences for students and mentors.
  • Company: Join Oneday, a rapidly scaling EdTech startup backed by top-tier VCs.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and career advancement.
  • Why this job: Be part of a mission to revolutionise business education and empower aspiring entrepreneurs.
  • Qualifications: Experience in fullstack development, LTI applications, and modern web technologies.

The predicted salary is between 36000 - 60000 € per year.

Oneday is an education technology platform designed to inspire and equip aspiring entrepreneurs from diverse backgrounds to turn their business dreams into reality.

Backed by $20M in funding from top-tier VCs in the UK and Silicon Valley, Oneday is scaling rapidly. We are on a mission to redefine business education and is set to become the largest business school in the world by the end of 2025.

Join us and be part of a team that’s revolutionizing how entrepreneurship is taught and practiced!

The Role

As a Senior Fullstack Engineer at Oneday, you will play a pivotal role in building a performant, reliable, and elegant product experience across our platform – both frontend and backend. Our product includes a learning management system (LMS) for students, mentors and academic staff, a mentor-focused student management tool analytics and reporting dashboards, and multiple 3rd-party integrations.

You will also work on integrations with Learning Management Systems and the development of LTI (Learning Tools Interoperability) applications.

Key Responsibilities

  • Architect, implement and maintain features across Oneday’s platform – from database to UI.
  • Design, develop, and maintain LTI applications that integrate Oneday’s platform with third-party LMSes.
  • Collaborate with academic partners to understand integration requirements, ensuring seamless user experiences for students, mentors, and staff across different LMS environments.
  • Deliver intuitive, performant and responsive UIs using modern frontend technologies.
  • Identify and address technical debt, performance bottlenecks and security vulnerabilities.
  • Stay up-to-date with LMS and EdTech standards and ensure our integrations remain compliant and future-proof.

Requirements

  • Owner mentality. Most of the code you write is here to stay, so you should understand it inside out and own it end-to-end.
  • Excellent problem solving skills. Not only do we expect you to come up with working solutions, we will often challenge you to actively look for the simplest and most optimal one.
  • Experience building and deploying LTI applications, with evidence of past projects or the ability to describe in detail the LTI apps you have built.
  • Experience working with LMS platforms such as Canvas, openEdx, Brightspace, or similar.
  • Excellent knowledge of fundamental web technologies: JavaScript, HTML, CSS, DOM and other browser APIs.
  • Backend fluency: Proficient in at least one backend language (e.g., Node.js, Go, or PHP) and solid experience working with REST and GraphQL APIs.
  • Database knowledge: Experience designing and interacting with relational databases (e.g., PostgreSQL, MySQL) and/or document stores.
  • Very good command of modern front-end tech and tools: TypeScript, React and SSR, SCSS, state management libraries, bundlers, test frameworks, etc.
  • Very good understanding of the web as a whole: protocols and standards, such as HTTP, TLS, CORS and CSP, OAuth and other authentication methods, API styles such as REST, GraphQL, etc.
  • Ability to work within regular UK working hours.

Bonus points if you:

  • Have prior experience in the EdTech space, particularly with student/teacher-facing products and integrations
  • Have a keen eye for design and love honing delightful user experiences and UIs.
  • Are comfortable with operationalising software: working within CI/CD environments, utilising different release strategies, familiar with cloud providers such as AWS or GCP, etc
  • Hold a Bachelor’s degree in CS or a similar STEM degree, or have a solid understanding of computer science fundamentals (algorithms, data structures, basic math) and software engineering principles (abstraction, complexity, different programming paradigms, etc)

Senior Fullstack Engineer (EdTech, LTI Apps) in Preston employer: Oneday

Oneday is an exceptional employer, offering a dynamic work environment where innovation meets purpose. As a Senior Fullstack Engineer, you will not only contribute to cutting-edge EdTech solutions but also enjoy a culture that prioritises collaboration and personal growth. With competitive benefits and the opportunity to be part of a mission-driven team aiming to redefine business education globally, Oneday is the perfect place for those looking to make a meaningful impact in their careers.

Oneday

Contact Detail:

Oneday Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Fullstack Engineer (EdTech, LTI Apps) in Preston

Tip Number 1

Network like a pro! Reach out to folks in the EdTech space, especially those who work at Oneday or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your past LTI applications and any relevant projects. This is your chance to demonstrate your problem-solving abilities and technical expertise in a way that a CV just can't.

Tip Number 3

Prepare for the tech challenge! Brush up on your coding skills and be ready to tackle some real-world problems during interviews. We love seeing candidates who can think on their feet and come up with optimal solutions.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in being part of our mission to revolutionise business education.

We think you need these skills to ace Senior Fullstack Engineer (EdTech, LTI Apps) in Preston

Fullstack Development
LTI Applications Development
Learning Management Systems (LMS)
JavaScript
HTML
CSS
Node.js

Some tips for your application 🫡

Show Your Passion for EdTech:When you're writing your application, let your enthusiasm for education technology shine through! We want to see how you can contribute to our mission of redefining business education and inspiring aspiring entrepreneurs.

Highlight Relevant Experience:Make sure to showcase your experience with LTI applications and LMS platforms. We’re looking for specific examples of past projects that demonstrate your skills and how they align with what we do at Oneday.

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Senior Fullstack Engineer role. Remember, less is often more!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity at Oneday.

How to prepare for a job interview at Oneday

Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially JavaScript, Node.js, and any relevant frameworks. Be prepared to discuss your past projects involving LTI applications and how you’ve integrated them with LMS platforms.

Show Off Your Problem-Solving Skills

During the interview, expect to tackle some technical challenges. Approach these problems methodically, explaining your thought process as you go. Highlight your ability to find optimal solutions and how you've tackled similar issues in the past.

Demonstrate Your Owner Mentality

Emphasise your commitment to quality and ownership of your code. Share examples of how you’ve maintained and improved existing features, and how you ensure that your work is robust and future-proof.

Engage with Their Mission

Oneday is all about revolutionising business education. Show genuine interest in their mission and how your skills can contribute to it. Discuss your passion for EdTech and how you envision enhancing the user experience for students and mentors alike.