Full Stack Developer
Role details
Job location
Tech stack
Job description
This is an excellent entry point into a high-performing engineering team for someone who is technically sharp, genuinely curious, and ready to make a real impact from day one. You will own full-stack functionality end-to-end - from crafting clean, responsive interfaces to building robust APIs and supporting deployment within private cloud environments.
We are not looking for someone who simply completes tickets. We want an engineer who asks questions, challenges assumptions, and is driven to understand the 'why' behind the work. If you are excited by AI-enabled products, enjoy learning new tools, and take pride in well-crafted code, this role is built for you., * Build and ship full-stack features
- Architect and implement reliable, well-documented REST APIs
- Create responsive, accessible user interfaces with technologies like React, TypeScript, and HeroUI / Tailwind CSS
- Contribute to cross-platform builds (web, desktop, mobile)
- Integrate privacy-first ML and LLM capabilities using our unified AI client
- Write comprehensive tests (including Playwright for E2E) and maintain thorough documentation
- Contribute to and improve our shared component library and frontend architecture
- Support general DevOps tasks - Docker Compose, CI/CD pipelines, and deployment improvements
- Maintain legacy features, including PHP / jQuery applications, where required
- Participate in knowledge-sharing sessions and code reviews, actively contributing to team learning
Our Tech Stack
You do not need to be an expert in everything below - but you should be comfortable picking up new tools quickly and contributing meaningfully within weeks, not months.
Backend Python 3.11
Frontend React 18 (TypeScript), Vite, Tailwind CSS
Cross-Platform Tauri - unified web, desktop, and mobile builds
Database PostgreSQL, Milvus, pgvector
DevOps & Infra Docker Compose, Nginx, GitLab CI/CD
AI / LLM LiteLLM, OpenRouter, TensorFlow, PyTorch
Monitoring Sentry, PostHog, Prometheus
Requirements
- Are proactive by nature - you spot problems before they become blockers and take ownership without being asked
- Approach every task with genuine curiosity and a hunger to grow, seeking to understand systems deeply rather than just ship code
- Communicate clearly and collaboratively, bringing teammates along with you rather than working in isolation
- Are pragmatic and detail-oriented - you care about the quality and readability of your code as much as its functionality
- Stay calm and focused in a fast-moving environment, balancing multiple priorities without losing quality
- Have shipped something you are proud of - a side project, a university project, or production work - and can speak to the decisions you made, * 0-2 years of hands-on experience in full-stack or web development (including personal or academic projects)
- A degree in Computer Science, Information Technology, or a related discipline
- Solid grounding in web development fundamentals, REST API design, and secure coding practices
- Proficiency in React and TypeScript, with a clear sense of how to build maintainable component hierarchies
- Experience with Python and at least one web framework
- Familiarity with modern development workflows: Git, CI/CD, code reviews, and collaborative branching strategies
- Demonstrable curiosity about and engagement with AI / ML technologies
Benefits & conditions
- A permanent, full-time role with real ownership from the start
- Direct mentorship from experienced technical founders who are invested in your growth
- Competitive compensation, reviewed regularly as your skills and impact grow