Experience building production React applications. Experience building backend services/APIs in Go (or strong Go exposure alongside another typed backend language). Understanding of distributed systems design fundamentals and secure API design (REST and/or gRPC). Familiarity with Redis and MongoDB. Experience with software engineering best practices (unit testing, code reviews, design documentation). Experience in applying SOLID principles and Test-Driven Development methodologies. Strong JavaScript foundations (ES6+, async/await, closures, event loop, modules). Proficient with React hooks, composition, controlled components, and context. Sensible state management (i.e Redux, context) and data-fetching patterns (caching, retries, error states). Performance best practices: memoization, virtualization, code-splitting, lazy loading, minimizing re-renders. Secure frontend practices (XSS/CSRF mitigation, CSP, input sanitization). Testing with Jest and React Testing Library. Understanding of modern build tooling (Vite/Webpack), bundling, and asset delivery. Very organized with exceptional attention to detail. Strong communication skills. Passion for continuous improvement in software delivery lifecycle. Experience influencing product strategies through technical knowledge. Collaborative, ownership mindset in a fully remote environment. Security-first software development mindset. Comfort with AI technologies and automation. Bonus: Experience with Cloud products, Kubernetes or other orchestration tools. Bonus: API management experience. Bonus: Open source contributions. Bonus: Experience with React performance tooling. Bonus: Knowledge of authentication/authorization flows (OAuth/OIDC).