Software Engineer (Web SDK) – Remote Algeria

Storyteller is looking for a Software Engineer (Web SDK) to join its growing remote engineering team. This full-time opportunity is open to professionals based in Algeria and offers the chance to work on a high-growth SaaS platform trusted by major global sports and media brands.

If you enjoy building developer-focused products, solving real customer problems, and working with modern web technologies, this role could be an excellent next step in your software engineering career.

Job Details

  • Position: Software Engineer (Web SDK)
  • Company: Storyteller
  • Location: Remote (Algeria)
  • Employment Type: Full-Time
  • Salary: Up to €20,000 annually
  • Experience Level: Mid-Level

About Storyteller

Storyteller is a B2B SaaS platform that enables companies to integrate Stories experiences into their websites and applications. The platform provides Web, iOS, and Android SDKs, publishing tools, analytics, and advertising capabilities that help brands improve user engagement and audience retention.

The company works with globally recognized sports and media organizations, delivering interactive content experiences to millions of users worldwide.

Role Overview

As a Software Engineer on the Web SDK team, you will contribute to the development of the company’s Web SDK and supporting backend services. Your work will help customers integrate engaging Stories experiences into their own digital platforms quickly and efficiently.

This is a hands-on engineering role focused on product development, performance optimization, developer experience, and customer success.

Key Responsibilities

Build and Deliver Features

  • Design, develop, test, and deploy new features
  • Improve Web SDK functionality and performance
  • Enhance backend services supporting the SDK
  • Own projects from concept through release

Solve Customer Problems

  • Collaborate with Product and Delivery teams
  • Understand customer requirements and constraints
  • Deliver practical and scalable solutions
  • Improve integration experiences for partners

Improve Developer Experience

  • Create and update documentation and code examples
  • Identify and remove integration challenges
  • Enhance development tools and workflows
  • Improve onboarding resources for developers

Engineering Excellence

  • Participate in code reviews and technical discussions
  • Improve testing, CI pipelines, and development processes
  • Focus on reliability, maintainability, and performance
  • Contribute to a culture of continuous improvement

Required Qualifications

Successful candidates should have:

  • 2–4 years of professional software development experience
  • Strong JavaScript and TypeScript skills
  • Experience with:
    • React
    • Node.js
    • Modern web development frameworks
  • Understanding of:
    • APIs and HTTP protocols
    • SQL and NoSQL databases
    • Web performance optimization
  • Strong communication skills
  • Ability to work effectively in a remote environment

Preferred Skills

The following experience would be advantageous:

  • Building SDKs, libraries, or developer tools
  • Web performance optimization
  • Bundle size reduction techniques
  • Caching and loading strategies
  • Open-source contributions
  • Personal development projects
  • Interest in sports, media, or content technology

Benefits and Perks

Fully Remote Work

Work from anywhere in Algeria while enjoying flexibility and autonomy.

Competitive Compensation

  • Salary up to €20,000 annually
  • Permanent employment contract
  • 33 days of paid leave

Modern Engineering Environment

  • Access to current hardware and development tools
  • Opportunity to work with AI-assisted development workflows
  • Exposure to large-scale SaaS products used globally

Professional Growth

  • Work alongside experienced engineers
  • Contribute to products used by major international brands
  • Develop expertise in SDK and platform engineering

Recruitment Process

1. Hiring Manager Conversation

A brief introductory discussion about your experience, interests, and the role.

2. Paid Take-Home Assignment

A focused technical task completed at your convenience. Candidates are compensated for completing the assignment.

3. Review and CTO Interview

Discussion of your solution, technical decision-making process, and collaboration style, followed by a conversation with the CTO.

Why Join Storyteller?

Storyteller offers engineers the opportunity to work on impactful products used by major global organizations. You’ll contribute to developer-focused tools, gain experience with modern SaaS architecture, and help shape products that reach millions of users worldwide.

For developers who enjoy building practical solutions, improving developer experiences, and working in a collaborative remote environment, this role presents an exciting opportunity.

Apply Here

Discover more from The Career Explainer | Jobs, AI CV Tips & Career Advice

Subscribe now to keep reading and get access to the full archive.

Continue reading