Sweeper (m/w/d)
Core
Maintain and simplify digital products (Online Campus, Websites, Shop, AI learning products) by removing unused code, consolidating duplicates, and reducing technical debt.
Role type
Senior IC software engineer (refactoring & technical debt)
Builds
Online Campus, Websites, Shop, AI learning and sales products
Domain
EdTech / Online Learning Platforms
Required skills
TypeScript, JavaScript, Python, PHP, SQL, automated testing, feature flags, code analysis, refactoring, migration, data hygiene
Preferred skills
AI tools for code analysis, documentation, test generation
Responsibilities
Identify and disable unused functions, feature flags, scripts, and automations; Merge duplicate logic in code, data models, and processes; Build metrics for code health, test coverage, build times, and error rates; Safeguard migrations via tests and feature flags; Consolidate data fields and integrations across Campus, Shop, Website, and CRM; Document removals and replacements; Coordinate with Builders, Growers, Maintainers, and business units on shutdowns
Seniority
Junior to Senior (open level)