Software Engineer (Web SDK - TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Web SDK - TypeScript/React): Developing and optimizing the Web SDK and supporting backend services for a B2B SaaS platform with an accent on integration quality, performance, and developer experience. Focus on building features end-to-end using AI-assisted engineering and improving the developer ergonomics for global sports brands.
Location: Remote (Must be based in South Africa)
Salary: Up to ZAR 700,000
Company
is a high-growth B2B SaaS platform that enables companies to integrate interactive Stories experiences into their own products.
What you will do
- Build and ship features for the Web SDK and supporting backend services end-to-end.
- Optimize performance, reliability, and developer ergonomics of the SDK.
- Collaborate with Product and Delivery teams to solve real customer use-cases and constraints.
- Enhance documentation, code examples, and integration guides.
- Utilize AI tools by default for exploration, scaffolding, and refactoring to maintain engineering excellence.
- Participate in thoughtful code reviews and improve CI pipelines and test suites.
Requirements
- 2–4 years of production experience with TypeScript/JavaScript.
- Strong knowledge of React, Node.js, or similar modern frontend frameworks.
- Familiarity with APIs/HTTP, performance tuning, and SQL/NoSQL basics.
- Must be based in South Africa.
- AI-native working style and proactive mindset.
- Strong written and verbal communication for remote collaboration.
Nice to have
- Experience building SDKs, libraries, or developer tools.
- Expertise in performance tuning (bundle sizes, loading strategies, caching).
- Open-source contributions, side projects, or technical write-ups.
- Interest in sports, media, or content tech.
Culture & Benefits
- 33 Days Paid Leave and comprehensive benefits.
- AI-first engineering culture with modern tooling.
- High-growth environment working with major global sports brands.
- Fully remote work flexibility within South Africa.
Hiring process
- Hiring Manager Conversation (20–30 mins) to align on the role.
- Paid Take-home Task (~60 mins) focusing on reasoning and verification.
- Technical review and final interview with the CTO.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →