We Are Looking for a
Frontend Developer!
Are you passionate about modern frontend technologies, intuitive UI/UX, and building seamless learning experiences within the Open edX ecosystem? Do you take pride in crafting accessible Microfrontends and contributing to global open-source projects? If you're eager to work in a dynamic and innovative environment, this could be the perfect opportunity for you!
Employment Type: Full-Time
Location: Berlin or/ Remote

Key Responsibilities
- Develop, maintain, and enhance frontend features for Open edX–based platforms, including work with the Open edX Microfrontend Architecture.
- Collaborate closely with UX/UI designers, backend developers, and product teams to deliver responsive, accessible, and visually engaging interfaces.
- Troubleshoot, debug, and optimise frontend performance across devices and browsers.
- Write clean, maintainable, and well‑documented code following industry best practices.
- Stay up to date with Open edX releases, frontend frameworks, and emerging web technologies.
- Profile and analyse API calls or database queries that impact frontend performance.
Required Skills & Qualifications
Proven experience in modern frontend development, ideally within LMS or large-scale web applications.
- Strong proficiency in JavaScript (ES6+) and solid experience with at least one modern frontend framework (e.g., React or similar).
- Good understanding of component-based architecture and frontend application structure.
- Proficiency in HTML5 and CSS3 for building robust user interfaces.
- Experience with state management solutions (e.g., Redux, Jotai, or similar tools).
- Experience writing automated tests using modern testing frameworks (e.g., Jest, Playwright, Cypress, or similar).
- Experience integrating frontend applications with RESTful APIs.
- Familiarity with modern build tools and package managers (e.g., Webpack, npm, yarn, Vite, etc.).
- Experience working with version control systems (Git), branching workflows, and collaborative development workflows.
- Experience building responsive, accessible, and cross-browser compatible user interfaces.
- Understanding of performance optimisation and debugging techniques in web applications.
- Solid understanding of accessibility standards and responsive design principles.
- Ability to work within complex systems and collaborate effectively with backend and DevOps teams.
Strong written and reading skills in English (German and/or Italian are a plus).
Education
- Bachelor's degree in Computer Science, Web Development, or a related field or equivalent practical experience.
To apply for this position, please send your CV/resume, age, total years of professional experience, availability (immediate or specify start date), and LinkedIn profile (optional but recommended) ONLY to jobs@abstract-technology.de. Applications must include all required information.
Bonus Points
Experience with backend technologies relevant to Open edX, especially:
- Familiarity with Open edX frontend development (XBlocks, Microfrontends, LMS, Studio).
- Experience with micro-frontend architectures.
- Experience with modern frameworks and tools such as Next.js, Payload CMS, Vite, Node.js, or similar technologies.
- Familiarity with CI/CD pipelines and containerised development environments.
- Basic understanding of Python Frameworks (e.g., Django, FastAPI or similar frameworks).
- Understanding of Open edX backend architecture.
- Experience contributing to open-source projects.
About Us
We are a European digital agency with over a decade of experience delivering custom software and digital learning solutions built on open‑source technologies. Our core expertise lies in designing and developing end‑to‑end learning management systems based on the Open edX platform, combining robust backend engineering with intuitive user experience design.
Our work blends full‑stack software development, AI‑driven innovation, and strategic consulting to support organisations on their digital transformation journey.
Our mission is simple and ambitious: expanding access to high‑quality education through open‑source technology.
If you’re passionate about modern web development, open source, and meaningful digital products, you’ll feel right at home with us.
Why Join Us?
Work in the educational technology domain, contributing to impactful learning experiences.
- Collaborate with a highly respectful and active open‑source community.
- Hands‑on experience with the Open edX Microfrontend Architecture, modern JS frameworks, and robust DevOps pipelines supporting large‑scale e‑learning environments.
100% remote work with a supportive, international team.