UI Developer (m/f/d)

Open-Xchange
Full-timeโ€ขOlpe, Germany

๐Ÿ“ Job Overview

Job Title: UI Developer (m/f/d)

Company: Open-Xchange

Location: Olpe, North Rhine-Westphalia, Germany

Job Type: Permanent employee

Category: Software Engineering / Front-End Development

Date Posted: 2026-08-28

Experience Level: Senior (5+ years)

Remote Status: Fully Remote (with occasional in-person workshops)

๐Ÿš€ Role Summary

  • Develop and enhance modern, user-friendly interfaces for the public sector using JavaScript and TypeScript, focusing on email and collaboration solutions.

  • Take full ownership of the development lifecycle, from architectural design and implementation through to testing, quality assurance, and deployment within a cloud-native environment.

  • Contribute to building and maintaining a scalable, distributed platform hosted on Kubernetes, serving millions of users across diverse customer environments and Open-Xchange's cloud infrastructure.

  • Drive high software quality by implementing and leveraging CI/CD pipelines, automated testing strategies, rigorous code reviews, and continuous process improvements.

  • Utilize cutting-edge developer tooling, including agentic coding and AI-assisted development, to enhance productivity and innovation in daily tasks.

๐Ÿ“ Enhancement Note: While the title is "UI Developer," the core responsibilities and tech stack indicate a strong focus on full-stack JavaScript/TypeScript development within a cloud-native, microservices architecture, with a significant emphasis on backend integration and platform deployment. The role demands a senior-level individual capable of architectural input and end-to-end feature ownership.

๐Ÿ“ˆ Primary Responsibilities

  • Architect, develop, and iterate on user interfaces for Open-Xchange's public sector solutions, primarily utilizing JavaScript and TypeScript, with potential for Vue.js framework utilization.

  • Manage the entire software development lifecycle for new features and existing improvements, encompassing requirements gathering, technical design, coding, unit testing, integration testing, and deployment.

  • Contribute to the design, implementation, and maintenance of a robust, distributed, cloud-native platform built on Kubernetes, ensuring high availability and scalability for millions of users.

  • Implement and maintain CI/CD pipelines, conduct comprehensive code reviews, and develop automated testing suites (unit, integration, end-to-end) to ensure software quality and reliability.

  • Actively participate in architectural discussions, contribute to technical strategy, and advocate for best practices in software development, system design, and operational excellence.

  • Collaborate closely with cross-functional teams, including product management, QA, and operations, to deliver high-quality software solutions

Application Requirements

Requires a Master's degree in Computer Science or a related field and at least 5 years of professional development experience. Candidates must possess strong knowledge of modern web architectures, JavaScript, and the ability to communicate effectively in both German and English.