Senior Software Engineer (Web & Mobile)
Role details
Job location
Tech stack
Job description
We are seeking a highly experienced Senior Software Engineer who has evolved beyond traditional full-stack development and fully embraced the next generation of software engineering: agentic development and "vibe coding."
In this role, you will be the architectural mind and primary driver behind modern web and mobile applications. You won't just be writing boilerplate; you will be orchestrating AI agents, leveraging local-first architectures, and directing tools like Claude Code and other autonomous frameworks to accelerate the build, test, and deployment cycles. If you thrive on building complex, RAG-driven knowledge platforms and multi-agent systems while maintaining high-performance, offline-capable frontends, this role is for you.
What You Will Do
- Agentic Application Development: Design and develop end-to-end web and mobile applications using an AI-first approach, steering autonomous coding agents to rapidly prototype, iterate, and deploy production-grade software.
- Vibe Coding & Orchestration: Shift focus from manual syntax typing to high-level system design, prompt engineering, and code reviewing AI-generated logic to maintain rapid deployment velocities.
- Multi-Agent Systems & RAG: Build and integrate intelligent reasoning engines into applications using frameworks like LlamaIndex and PydanticAI, connected to robust vector databases.
- Local-First & Offline-First Architectures: Engineer robust mobile and web clients that prioritize speed and offline capabilities, syncing seamlessly with cloud or edge backends.
- Technical Leadership: Bring 8+ years of battle-tested engineering experience to guide architectural decisions, ensuring that AI-generated code adheres to strict security, scalability, and performance standards.
- Infrastructure & Deployment: Oversee the deployment stack (e.g: Vercel, Render, serverless databases) to ensure zero-downtime rollouts and automated backups., You will be at the forefront of the AI software revolution, working on zero-to-one projects that redefine how applications are built and consumed. You will have the autonomy to dictate the tech stack, experiment with the latest reasoning models, and build high-performance systems without being bogged down by legacy technical debt.
Requirements
- Experience: 8-10 years of progressive experience in full-stack web and mobile application development.
- Proven experience actively utilizing AI coding assistants and autonomous agents to ship features. You should view AI as a collaborative pair-programmer.
- Deep expertise in Python or JavaScript/TypeScript
- Strong backend experience with modern, fast frameworks (e.g., FastAPI).
- Solid frontend/mobile experience (e.g., React, React Native, or similar modern UI frameworks).
- Hands-on experience with LLM orchestration and agentic frameworks (LlamaIndex, PydanticAI, LangChain, etc.).
- Practical knowledge of setting up and optimizing vector databases (e.g., Qdrant, Pinecone) for semantic search and clustering.
- Strong understanding of local-first architectures, flexible data structuring, and state management.
- A product-focused engineer who values shipping over perfection, understands the balance between rapid AI generation and strict quality control, and is comfortable navigating the cutting edge of AI tooling.