At a Glance
- Tasks: Lead the development of a unique platform using Flutter and FastAPI.
- Company: Join Unknown Systems, a pioneering company focused on unexplained phenomena.
- Benefits: Enjoy equity, flexible hours, and a remote-first culture.
- Why this job: Be part of an exciting startup and shape a community-driven product.
- Qualifications: 10+ years experience, with 5+ in Flutter, Python, and AWS required.
- Other info: Ideal for those passionate about AI and community engagement.
The predicted salary is between 36000 - 60000 £ per year.
Unknown Systems is building Nanu, a groundbreaking platform that investigates unexplained phenomena through community-submitted experiences and AI-powered tools. We are looking for a Senior Full Stack Developer to join us at a pivotal moment. This is an equity-only role perfect for someone excited by early-stage building, who wants to help launch something truly unique.
You’ll Be Responsible For:
- Leading frontend and backend development of the Nanu platform
- Building scalable features using Flutter and FastAPI
- Collaborating closely with our founder and lead developers
- Contributing to architecture, infrastructure, and product evolution
- Helping shape the future of a global community-driven product
Our Tech Stack:
- Frontend: Flutter (iOS, Android, Web)
- Backend: FastAPI, Python
- Database: PostgreSQL
- Auth: AWS Cognito
- Infra: Redis, Alembic, SQLAlchemy, Pydantic, Pytest
- AI: OpenAI API integrations
- Feed: Multi-factor ranking system for personalised content
You’re a Great Fit If You:
- Have 10+ years of experience (min 5+ with Flutter, Python, AWS)
- Love building clean, scalable, production-ready apps
- Thrive in startup environments and take ownership
- Are curious, open-minded, and mission-driven
- Bonus: experience with AI, community platforms, or content moderation
What We Offer:
- Equity in a high-potential, early-stage company
- Flexible hours and remote-first culture
- Influence over product and technical direction
- A chance to build something that truly matters
Senior Full Stack Developer (Equity Only | Remote | Flutter + FastAPI) (City of London) employer: Unknown Systems
Contact Detail:
Unknown Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Developer (Equity Only | Remote | Flutter + FastAPI) (City of London)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Flutter and FastAPI. Consider building a small project or contributing to an open-source project using these technologies to showcase your skills.
✨Tip Number 2
Engage with the community around AI and unexplained phenomena. Join relevant forums or social media groups where you can discuss ideas and share insights. This will not only expand your network but also demonstrate your genuine interest in the company's mission.
✨Tip Number 3
Prepare to discuss your previous experiences in startup environments. Be ready to share specific examples of how you've taken ownership of projects and contributed to their success, as this role requires a proactive and mission-driven mindset.
✨Tip Number 4
Research Unknown Systems and their product, Nanu. Understanding their vision and challenges will allow you to tailor your conversations during interviews, showing that you're not just a fit for the role, but also passionate about what they are building.
We think you need these skills to ace Senior Full Stack Developer (Equity Only | Remote | Flutter + FastAPI) (City of London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Flutter, FastAPI, and Python. Emphasise any relevant projects or roles that demonstrate your ability to build scalable applications and work in a startup environment.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company's mission. Discuss why you're excited about working on a community-driven platform and how your skills align with their tech stack.
Showcase Relevant Projects: Include links to your portfolio or GitHub repositories that showcase your previous work with Flutter and FastAPI. Highlight any projects that involved AI integrations or community platforms, as these are particularly relevant.
Prepare for Technical Questions: Be ready to discuss your technical expertise in detail. Prepare to explain your approach to building scalable applications and your experience with the technologies mentioned in the job description, such as AWS and PostgreSQL.
How to prepare for a job interview at Unknown Systems
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Flutter and FastAPI in detail. Highlight specific projects where you've built scalable applications, and be ready to demonstrate your understanding of the tech stack mentioned in the job description.
✨Emphasise Your Startup Experience
Since this role is in a startup environment, share examples of how you've thrived in similar settings. Discuss your ability to take ownership of projects and adapt to changing requirements, as this will resonate well with the company's needs.
✨Demonstrate Your Passion for the Mission
Unknown Systems is looking for someone who is mission-driven. Research their platform, Nanu, and express your enthusiasm for investigating unexplained phenomena. Show how your values align with their vision to build a community-driven product.
✨Prepare Questions for Them
Interviews are a two-way street. Prepare insightful questions about the company's future, the team dynamics, and how they envision the role evolving. This shows your genuine interest and helps you assess if it's the right fit for you.