




Job Summary: We are seeking a Tech Lead (Python/DRF) to lead a development team both technically and strategically, combining people management with individual contribution to the evolution of our platform. Key Highlights: 1. Lead the development team and foster collaboration. 2. Participate in technical architecture decisions and contribute to AWS. 3. Be part of a high-growth social impact project. **About Fiction Express:** **Our Mission** We develop students' linguistic competence to ignite their enthusiasm for reading through the power of co\-creation and active participation in storytelling. Our innovative, gamified reading solutions improve learning outcomes for school-age children. **Our Vision 2030** Fiction Express will be the leading educational transformation platform in Spain and Latin America for Spanish and English (ESL) language learning. Our value proposition delivers strong competitive advantage based on three pillars: * **Engagement:** Igniting students' passion for reading and learning. * **Measurement:** Equipping teachers with measurable data to objectively assess their students. * **Impact:** Delivering learning outcomes that enable improvement actions and continuous evolution. We shape the digitalization of reading in schools by leading the application of AI in Edtech. By 2030, we aim to create significant social impact by reaching 10 million children. **Your Mission:** As a **Tech Lead (Python/DRF)**, you will lead a development team both technically and strategically, balancing people management (60%) and individual technical contribution (40%). You will be responsible for both technical delivery and your team’s professional growth, and actively participate in evolving our platform—from architecture to implementation. **Your Day-to-Day at Fiction Express:** **Team Management and Technical Leadership (60%)** * Lead a team of 5 developers, fostering a culture of collaboration, quality, and continuous improvement. * Conduct regular 1:1s, performance reviews, and define individual development plans. * Manage strategic planning and end\-to\-end delivery of technical projects. * Coordinate sprints and participate in Agile ceremonies (Scrum). * Collaborate closely with Product to ensure deliveries aligned with business and user goals. * Share knowledge and hold alignment sessions with other managers (Product and Frontend). **Technical Contribution (40%)** * Develop robust, scalable REST APIs using Python, Django, and DRF. * Participate in technical architecture decisions, proposing efficient and sustainable solutions. * Contribute to our AWS infrastructure (Docker, Kubernetes) and SQL/NoSQL databases. * Apply TDD and conduct code reviews to ensure quality, performance, and maintainability. * Contribute to designing secure, automated CI/CD pipelines. **What We’re Looking For:** * Proven experience **as a Tech Lead**, leading technical development teams, with mentoring and coordination skills. * Strong technical foundation in Python and Django REST Framework, with ability to define and review architectural decisions. * Knowledge of cloud environments (preferably AWS), Docker, and Kubernetes. * Experience with relational databases (PostgreSQL, MariaDB) and NoSQL. * Engineering best practices: SOLID, development architectures (e.g., hexagonal), automated testing, clear technical documentation. * Experience in Agile environments. **Desirable:** * Experience with **React.js** and frontend development. * Familiarity with CI/CD tools and testing (TDD or similar). * Experience integrating monitoring and logging tools. * English level B2. **What Awaits You at Fiction Express?** * Be part of a **social impact project.** * **100% remote work** with flexible hours at a **high-growth company.** * **Health insurance with Adeslas** (in-kind compensation) and highly attractive rates for family members. * **Monthly remote-work bonus.** * **Mindfulness sessions** to support wellbeing at work. * **All the training you need** to make a difference in your role. * An extra **vacation day on your birthday.** * **In-person meetings with the entire team twice per year**, plus online events. **Selection Process:** **Meet the People Team and Your Manager:** A 30\-45 minute conversation where you’ll learn more about Fiction Express, your role, and what to expect from your experience here. **Meet Our Executive Team:** You’ll speak with two members of our executive team (60 minutes). This is an opportunity to learn more about Fiction Express and assess your alignment with our culture and values. **Technical Assessment (Offline):** We’ll send you a case relevant to your role. It focuses on *hard skills* and the knowledge required to perform the role. **Technical Assessment Review (Online) and Presentation to the Team:** Together, we’ll review your code and ask technical questions related to the project and your development approach. **Final Interview:** If you’ve reached this stage, you’re one of our top candidates! You’ll meet our founders to wrap up the process. **Offer:** If you’re our candidate, you’ll receive an offer to begin joining our team!


