Senior Full Stack Developer

jobster United Kingdom
Relocation
Apply
AI Summary

Jobster is a London startup changing education with ML-powered tutoring. We're looking for a Senior Full Stack Developer to join our growing development team. The role involves designing and implementing high-scale systems, working with ML models, and collaborating with cross-functional teams.

Key Highlights
Design and implement high-scale systems
Work with ML models and data pipelines
Collaborate with cross-functional teams
Key Responsibilities
Design and implement a new high-scale system for millions of users
Build convenient CI/CD processes and testing pipelines
Work on ML model development with the team
Analyse large corpora of data and build real-time recommendation systems
Technical Skills Required
AWS Architecture planning and estimation Terraform Docker SOLID principles KISS principles SQL NoSQL databases Python web frameworks (Django, Flask, FastAPI) REST HTTPS Security management
Benefits & Perks
Real-deal startup adventure
Work from London office
Freedom to suggest and implement ideas
Unlimited learning & development budget
Substantial relocation assistance
Nice to Have
Experience with real-time databases
Experience with in-memory databases
Experience with frontend frameworks
Experience in developing educational products

Job Description


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. What was once technologically impossible is now within our grasp.

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.

#Jobster

Similar Jobs

Explore other opportunities that match your interests

Core Product Builder

Programming
11h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

techtree

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Executive

Sussex Partnership NHS Foundat...

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

cander

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly