At a Glance
- Tasks: Build innovative features for a cutting-edge platform and solve real operational challenges.
- Company: Join YASO, a dynamic startup revolutionising cross-border ecommerce in China.
- Benefits: Competitive salary, performance incentives, flexible work, and direct exposure to leadership.
- Why this job: Make a real impact in a fast-growing company shaping the future of retail.
- Qualifications: 5-8 years as a full-stack engineer with strong TypeScript/JavaScript skills.
- Other info: Collaborative environment with opportunities for international teamwork and career growth.
The predicted salary is between 48000 - 84000 £ per year.
About YASO
YASO is the operating system for international brands in China, built by a team of China experts, technologists, and startup operators. We provide a plug-and-play solution that manages the full cross-border ecommerce and social commerce stack - from store operations and pricing to influencer partnerships and logistics - all powered by our proprietary technology. We give brands full visibility across every performance layer, including traffic, conversion, revenue, influencer ROI, content, and stock. For the first time, brands can monitor and manage their China business in real time, with data that is transparent, measurable, and actionable. By replacing opaque legacy models with a unified, data-driven system, YASO enables international brands to take back control of their growth in China.
Following our Series A fundraise, we are expanding our global team across London, Shanghai, and beyond to shape the future of cross-border retail.
The Role
Work with our Product Manager and engineering team to build the customer-facing platform features and internal tools that enable enterprise customers to use YASO self-service. You will ship data integrations, operational tooling, and standalone product capabilities that will enable us to scale our customer base 10x. You report to our Founder (James, based in London), with daily collaboration with your squad, PM and YASO's ops team in Shanghai. You will work with our international teams in Europe and Shanghai with regular opportunities for in-person collaboration across the team.
Within 60 days, you have shipped at least one feature that our ops team or customers use weekly that you have owned end to end.
You Will
- Build end-to-end features from database schema to UI that solve real operational bottlenecks and deliver measurable impact for our team and customers.
- Design and implement APIs that power both internal tools and customer-facing platform capabilities, ensuring they are secure, scalable, and maintainable.
- Translate product requirements into technical solutions. Work with our Product Manager to shape specs, assess feasibility, and flag architectural concerns before they become problems.
- Own your code in production. Deploy, monitor, debug performance issues, and maintain the systems you build.
- Collaborate across timezones. Daily async work with our Shanghai engineering team, building on shared data infrastructure and contributing to our unified codebase.
- Participate in EU-based on-call rotation to ensure system reliability.
- Shape our engineering culture through thorough code reviews, documentation, and sharing best practices with the team.
- Drive our roadmap, providing technical input on our strategy and product roadmap.
Fluent English language speaker.
Experience
- 5-8 years as a full-stack engineer building production web applications.
- 2+ years at early-stage startups (seed to Series B).
- Led technical delivery of 2+ substantial features end-to-end (0→production), including architecture decisions.
Technical Skills
- Expert-level TypeScript/JavaScript and modern frameworks (Next.js, React, or equivalent).
- Strong database skills (Postgres, MySQL) - can design schemas, optimize complex queries, debug performance issues independently.
- Solid DevOps foundation: CI/CD, Docker, cloud infrastructure (AWS/GCP/similar), comfortable troubleshooting production issues.
- Write code that requires minimal review - colleagues trust your technical judgment.
Product & Architecture
- Experience collaborating with Product Managers, shaping requirements and pushing back when needed.
- Can take ambiguous problems, propose solutions, and execute without constant oversight.
- Comfortable making architectural trade-offs (build vs. buy, scale now vs. later).
- Experience mentoring junior engineers through code review and pairing.
Working Style
- Highly independent: You unblock yourself and know when to escalate.
- Pragmatic about technical debt and scope.
- Product-minded: You challenge requirements that don't make business sense.
- Thrive in startup ambiguity and rapid iteration.
- AI-augmented: You can get the most out of LLM assistants.
Bonus
- Experience building B2B SaaS products.
- Familiarity with LLM APIs (OpenAI/Anthropic) and vector databases.
- Any Mandarin Chinese language skills.
Our Process
- Initial screen (30 min) - Call with our Founder James.
- Technical interview (90 min).
- Reference checks - We will contact 2 references.
- Call with a second YASO founder.
The opportunity to shape the marketing engine of a fast-growing Series A company redefining cross-border commerce. A collaborative, high-performance environment spanning London, Shanghai, and beyond. Competitive salary, performance-linked incentives, and flexible working arrangements. Direct exposure to senior leadership, global brand partners, and leading consumer platforms.
Senior Full Stack Engineer / London employer: Goyaso
Contact Detail:
Goyaso Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer / London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Prepare for those interviews! Research YASO and understand their products inside out. We want to see you shine by showing how your skills can directly impact their mission in cross-border ecommerce.
✨Tip Number 3
Practice makes perfect! Do mock interviews with friends or use online platforms. We can’t stress enough how being comfortable with your answers can boost your confidence when it’s time to impress the hiring team.
✨Tip Number 4
Don’t forget to follow up! After your interview, drop a quick thank-you note to express your appreciation. It shows you’re genuinely interested and keeps you fresh in their minds. And remember, apply through our website for the best chance!
We think you need these skills to ace Senior Full Stack Engineer / London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Full Stack Engineer. Highlight your experience with TypeScript, JavaScript, and any relevant frameworks like Next.js or React. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include specific examples of projects you've worked on, especially those where you led technical delivery from start to finish. We love seeing how you've tackled real-world problems and delivered measurable impact.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your experience and skills. We appreciate straightforward communication!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Goyaso
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, JavaScript, and the frameworks mentioned in the job description, like Next.js and React. Brush up on your database skills too, especially with Postgres and MySQL, as you'll need to demonstrate your ability to design schemas and optimise queries.
✨Understand YASO's Mission
Familiarise yourself with YASO’s role in cross-border ecommerce and how their technology empowers brands in China. This will help you align your answers with their goals and show that you’re genuinely interested in contributing to their mission.
✨Prepare for Technical Challenges
Expect to tackle real-world problems during the technical interview. Be ready to discuss your past experiences where you’ve led features from concept to production, and think about architectural trade-offs you've made. This will showcase your problem-solving skills and technical judgement.
✨Show Your Collaborative Spirit
YASO values collaboration across time zones, so be prepared to discuss how you’ve worked with remote teams in the past. Highlight any experience you have mentoring junior engineers or participating in code reviews, as this demonstrates your commitment to building a strong engineering culture.