Senior Full Stack Developer in City of London
Senior Full Stack Developer

Senior Full Stack Developer in City of London

City of London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Glite Tech

At a Glance

  • Tasks: Design and implement high-scale systems for millions, working with ML models and data pipelines.
  • Company: Exciting London startup revolutionising education with ML-powered tutoring.
  • Benefits: Unlimited learning budget, relocation assistance, and a vibrant team culture.
  • Why this job: Join a groundbreaking project and make personalised learning accessible to everyone.
  • Qualifications: Experience in full stack development, AWS, and building scalable applications.
  • Other info: Collaborative environment with opportunities for personal and professional growth.

The predicted salary is between 48000 - 72000 £ per year.

We are a small London startup with the ambition to change education with ML-powered tutoring. Our flagship product is a mobile application for teaching English to intermediate and advanced learners. We’re on the verge of solving one of the biggest challenges in education – making high-quality, personalised learning accessible to everyone.

We’re looking for a Senior Full Stack Developer to join our growing development team.

What you will do:

  • Design and implement a new high-scale system for millions of users.
  • Build convenient CI/CD processes and testing pipelines to support quick iterative development and system stability.
  • Work on ML model development with our team to build robust data pipelines and deploy ML models.
  • Analyse large corpora of data and build real-time recommendation systems.
  • Work with large amounts of data in different modalities (text, video, images, audio).
  • Work in a very cross-functional team, side by side with mobile developers, product managers, ML engineers, and designers.

Essential skills:

  • Build high-load applications from scratch.
  • Deep knowledge of AWS.
  • Architecture planning and estimation skills (time, users, traffic, money, algorithmic complexity, cache, etc.).
  • Architecture scalability and simplicity.
  • Research skills (new APIs, libraries, services, and their estimations).
  • CI/CD automation pipelines.
  • Proficiency with Terraform and Docker.
  • SOLID, KISS principles, decomposition principles, and resolving monolith vs. microservices trade-offs.
  • Experience with SQL and NoSQL databases.
  • Best practices in building scalable mobile APIs (REST, HTTPS, etc.).
  • Good principles of security management (secrets, protocols, etc.).
  • Experience with some Python web frameworks (Django, Flask, FastAPI, etc.).

Desirable Skills:

  • Can speak, or learning to speak, more than one language.
  • Experience with real-time databases.
  • Experience with in-memory databases.
  • Experience with frontend frameworks.
  • Experience in developing educational products.
  • Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.).
  • Experience (even non-production) with different types of programming languages: interpreted, compiled, with garbage collection, manual memory management, reference counting memory management, etc.

What we can offer:

  • A real-deal startup adventure: you'll be hopping on a major project while it’s still in the works!
  • A crew all about people and products.
  • Work from our London office.
  • Freedom to suggest, implement, and test ideas.
  • Unlimited learning & development budget.
  • We also offer substantial relocation assistance to support your move, if required.

Interview Process:

  • Intro call.
  • 3 technical interviews, which will all cover:
  • Problem Solving.
  • Architecture Design and Product Design.
  • Domain/Platform Knowledge.
  • After all interviews, we would like to invite you to work with us in our London office for 1-2 paid test days. If everything goes well, we will make an offer to the successful candidate.
  • Senior Full Stack Developer in City of London employer: Glite Tech

    Join our innovative London startup, where we are on a mission to revolutionise education through ML-powered tutoring. As a Senior Full Stack Developer, you'll be part of a dynamic team that values creativity and collaboration, offering you the freedom to explore new ideas and a generous learning budget to enhance your skills. With substantial relocation assistance and the opportunity to work on impactful projects, this is a unique chance to contribute to making high-quality, personalised learning accessible to all.
    Glite Tech

    Contact Detail:

    Glite Tech Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Full Stack Developer in City of London

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech world, especially those who might know someone at our startup. A friendly chat can open doors that a CV just can't.

    ✨Tip Number 2

    Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your full stack prowess, make sure to share it during interviews. We love seeing what you can do!

    ✨Tip Number 3

    Prepare for those technical interviews! Brush up on your problem-solving and architecture design skills. We want to see how you think and approach challenges, so practice makes perfect!

    ✨Tip Number 4

    Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates directly!

    We think you need these skills to ace Senior Full Stack Developer in City of London

    Full Stack Development
    Machine Learning Model Development
    CI/CD Automation Pipelines
    AWS
    Architecture Planning and Estimation
    Terraform
    Docker
    SQL Databases
    NoSQL Databases
    REST APIs
    Security Management
    Python Web Frameworks (Django, Flask, FastAPI)
    Data Analysis
    Cross-Functional Team Collaboration

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Senior Full Stack Developer role. Highlight your experience with high-load applications, AWS, and CI/CD processes. We want to see how your skills align with our mission to change education!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for education technology and how you can contribute to our ML-powered tutoring vision. Let us know why you're excited about joining our team at StudySmarter.

    Showcase Your Projects: Include links to your previous projects or GitHub profile. We love seeing real examples of your work, especially if they involve scalable mobile APIs or educational products. It gives us a taste of what you can bring to the table!

    Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can't wait to hear from you!

    How to prepare for a job interview at Glite Tech

    ✨Know Your Tech Stack Inside Out

    Make sure you’re well-versed in the technologies mentioned in the job description, especially AWS, CI/CD processes, and Python web frameworks. Brush up on your knowledge of Docker and Terraform, as these are crucial for the role.

    ✨Showcase Your Problem-Solving Skills

    During the technical interviews, be prepared to demonstrate your problem-solving abilities. Think aloud while tackling coding challenges, and don’t hesitate to ask clarifying questions. This shows your analytical thinking and collaborative spirit.

    ✨Prepare for Architecture Discussions

    Since architecture planning is a key part of the role, come ready to discuss your past experiences with system design. Be prepared to explain your thought process behind scalability, simplicity, and how you’ve tackled similar challenges in previous projects.

    ✨Emphasise Your Cross-Functional Experience

    Highlight any experience you have working in cross-functional teams. Share examples of how you’ve collaborated with mobile developers, product managers, or ML engineers. This will show that you can thrive in their team-oriented environment.

    Senior Full Stack Developer in City of London
    Glite Tech
    Location: City of London

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >