GT
Posted 6 days ago
Senior Full Stack Developer
Glite Tech
📍 London
Education and Training
Job description
<p>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.</p><p><br><br>Want to apply Read all the information about this position below, then hit the apply button.<br></p><p>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.</p><p><br></p><p>We’re looking for a <strong>Senior Full Stack Developer</strong> to join our growing development team.</p><p><br></p><p><strong>What you will do </strong></p><ul><li>Design and implement a new high-scale system for millions of users</li><li>Build convenient CI/CD processes and testing pipelines to support quick iterative development and system stability</li><li>Work on ML model development with our team to build robust data pipelines and deploy ML models</li><li>Analyse large corpora of data and build real-time recommendation systems</li><li>Work with large amounts of data in different modalities (text, video, images, audio)</li><li>Work in a very cross-functional team, side by side with mobile developers, product managers, ML engineers, and designers</li></ul><p><br></p><p><strong>Essential skills </strong></p><ul><li>Deep Python and AWS knowledge</li><li>Architecture planning and estimation skills</li><li>Experience with CI/CD automation pipelines</li><li>Proficiency with Terraform and Docker</li><li>SOLID, KISS principles, decomposition principles, and resolving monolith vs. microservices trade-offs.</li><li>Experience with SQL and NoSQL databases.</li><li>Understanding of best practices in building scalable mobile APIs (REST, HTTPS, etc.).</li><li>Good principles of security management (secrets, protocols, etc.).</li><li>Experience with some Python web frameworks (Django, Flask, FastAPI, etc.).</li></ul><p><br></p><p><strong>Desirable Skills </strong></p><ul><li>Can speak, or learning to speak, more than one language</li><li>Experience with real-time and/or in-memory databases</li><li>Experience with frontend frameworks</li><li>Experience in developing educational products</li><li>Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.)</li><li>Experience (even non-production) with different types of programming languages</li></ul><p><br></p><p><strong>What we can offer </strong></p><ul><li>A real-deal startup adventure: you'll be hopping on a major project while it's still in the works!</li><li>A crew all about people and products</li><li>Work from our London office (4 days per week)</li><li>Freedom to suggest, implement, and test ideas</li><li>Unlimited learning & development budget</li><li>We also offer substantial relocation assistance to support your move, if required</li></ul><p><br></p><p><strong>Interview Process </strong></p><p>3 technical interviews, which will all cover</p><ul><li>Problem Solving</li><li>Architecture Design and Product Design</li><li>Domain/Platform Knowledge</li></ul><p><br></p><p>After all interviews, we would like to invite you to work with us in our London office for 1-2 paid test days. xwzovoh If everything goes well, we will make an offer to the successful candidate.</p>