The Role
We are looking for a versatile Full-Stack Developer to lead the development of a high-performance web application. This role is unique: we need someone who balances the technical rigor of Go with the aesthetic sensibilities of a UI/UX designer.
You will be responsible for crafting fluid, high-fidelity frontends in React and architecturalizing a sleek, efficient API layer using Go (Gin). Our current data strategy leverages Turso (SQLite) to keep data close to our users, ensuring that the beautiful interfaces you build are also lightning-fast.
Key Responsibilities
• User-Centric Design: Take raw features from concept to high-fidelity UI. You’ll be responsible for wireframing, prototyping, and ensuring a polished "look and feel."
• Frontend Mastery: Build a scalable, component-based UI using React, ensuring accessible and responsive layouts across all devices.
• Backend Engineering: Design and maintain a high-concurrency RESTful API using Go and the Gin framework.
• Database Management: Manage and optimize our edge-hosted SQLite database (Turso), ensuring data integrity and low-latency performance.
• Full-Stack Ownership: Own the full development lifecycle—from the first Figma sketch to the final production deployment.
Technical Requirements
• React & CSS: 3+ years of experience. Knowledge of CSS-in-JS or utility-first frameworks like Tailwind CSS.
• UI/UX Design
• Go (Golang): Deep understanding of Go routines, interfaces, and the Gin Gonic framework.
• Database: Experience with SQL (SQLite, PostgreSQL, or MySQL). Familiarity with Turso or "Database-at-the-Edge" concepts is a major plus.
• API Design: Experience building clean, documented, and secure APIs.
Bonus Points
• Experience with Framer Motion or other React animation libraries.
• Understanding of WebAssembly (Wasm) or Go-based frontend experiments.
• Experience with A/B testing and user behavior analytics.