- Company Name
- YASO
- Job Title
- Senior Full Stack Engineer / London
- Job Description
-
**Job Title**
Senior Full Stack Engineer
**Role Summary**
Design, develop, and ship end‑to‑end features for a B2B SaaS platform that powers cross‑border e‑commerce operations. Own the full stack—from database schema to customer‑facing UI—and deliver production-ready, scalable, and secure APIs. Collaborate with product managers and engineering teams across time zones, contribute to system reliability, and influence technical strategy and roadmap.
**Expectations**
- Ship a fully operational feature used at least weekly by ops or customers within the first 60 days.
- Own code in production: deploy, monitor, debug, and maintain.
- Participate in EU‑based on‑call rotation for reliability.
- Deliver high‑quality, minimal‑review code and lead mentoring and code‑review culture.
**Key Responsibilities**
1. Build complete features from database modeling to UI, solving operational bottlenecks.
2. Design and implement secure, scalable APIs for internal tools and customer features.
3. Translate product requirements into technical specifications, assess feasibility, and flag architectural issues early.
4. Deploy, monitor, and troubleshoot production systems; manage CI/CD pipelines and Docker environments.
5. Collaborate asynchronously with Shanghai engineering, maintain shared data infrastructure, and codebase consistency.
6. Conduct on‑call duties and ensure system reliability.
7. Provide technical input on product roadmap and strategy.
8. Review and mentor junior engineers through code reviews and pairing sessions.
**Required Skills**
- 5–8 years full‑stack engineering experience, 2+ years at early‑stage startups.
- Expert in TypeScript/JavaScript, modern frameworks (Next.js, React or equivalent).
- Strong relational database expertise (Postgres, MySQL); design schemas, optimize queries, debug performance.
- DevOps foundation: CI/CD, Docker, cloud infrastructure (AWS, GCP, or similar); comfortable troubleshooting production issues.
- Proven track record leading 2+ end‑to‑end feature deliveries from zero to production, including architecture decisions.
- Product‑oriented: collaborate with PMs, shape requirements, push back when necessary, propose solutions from ambiguous problems.
- Ability to make architectural trade‑offs, mentor peers, and work independently in a startup environment.
- Fluent English speaker; ability to use LLM assistants efficiently.
- Bonus: B2B SaaS product experience, LLM APIs (OpenAI/Anthropic), vector databases, Mandarin Chinese language skills.
**Required Education & Certifications**
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience). No specific certifications required.