At UJAM, you play a central role in the development and design of innovative web applications.
You develop sophisticated websites and web applications with a focus on music and audio.
You participate in the conception and development of the necessary backends and have basic competencies in the area of DevOps.
As a member of an international Scrum team, you support the smooth progress of the development phases (conception/analysis, implementation, testing).
Over time, you will develop into a key figure within the team and grow into a tech-lead position, in which you take responsibility for technological decisions and ensure compliance with certain standards such as code quality, test coverage, and performance metrics.
These tasks can and should change constantly—and especially through your participation.
Advanced knowledge in JavaScript, HTML, and CSS
Experience in developing complex web applications: Ideally, you have successfully implemented a project in Ember.js or React.
Skills in integrating third-party APIs: Experience in connecting and utilizing external APIs, such as music.ai.
An eye for design: You accurately implement templates from designers and even complex animations do not pose a problem for you.
Source code versioning and release management with Git.
Knowledge in the field of DevOps (e.g., Ansible, Terraform, Docker, AWS).
Web Audio API for processing and synthesizing audio in web applications
PHP, WordPress, and TYPO3
Performance optimization and caching
Node.js and NPM
SCSS
Automated web testing
Working with Unix-like operating systems, command line tools, shell scripting
AWS (EC2, S3, CloudFront, Lambda, etc.)
Project planning with Atlassian tools (Jira, Confluence)
Agile software development, working in a Scrum team
You recognize yourself in the following:
You are eager to realize ideas.
You push your ideas forward and inspire yourself and others to do so.
You are resourceful, persistent and resilient in pursuing your goals.
You are willing to take risks and take responsibility.
You can make decisions in critical situations with confidence, value an autonomous way of working, and appreciate your responsibility for our product.
You work in a structured way.
You keep calm and maintain clarity—also in chaotic situations.
You help your teammates to work in a well-organized way.
Working with people is easy for you.
You are sensitive to international exchange and cultural differences.
You make sure that your decisions and actions are aligned with your colleagues.
It is in your nature to question the status quo.
You express your opinion and defend it in sparring.
You know what “agree to disagree” means and can apply it.
You feel comfortable in a dynamic environment.
You master context switching and multitasking.
Ideally, you are also interested in music.
You actively follow technical trends and new developments.
You are interested in people and their personal development.
You are interested in modern organization forms and prefer to work in a constantly changing and adapting system rather than in a fixed structure with clearly defined hierarchies.
Based on our product strategy, you should be able to set your own priorities in a flexible, informal working environment, with short paths and flat hierarchies. You help shape our path and provide new food for thought.
In return, you get the tools and equipment that work best for you (MacBook Pro, Windows laptop etc.) and, if desired, employment benefits to encourage capital formation (“Vermögenswirksame Leistungen”), a company bicycle or an investment in your health (→ Hansefit).
UJAM is a distributed team with team members currently located in more than six countries across three continents. Our headquarters is in Bremen, where we usually meet for specific meetings, or just for lunch. Additionally, we have a small office in Berlin. Although we try to meet in person regularly, the requirement to be physically present is extremely rare.
We are looking forward to your application via mail to:
E-mail: jobs@ujam.com
UJAM invents software for music makers. Among our customers are a wide variety of people, from beginners on smartphones to pop stars in multi-million dollar studios.
Our strength is based on the technology enthusiasm of Silicon Valley, the creative power of the international music business and a “Hanseatic” appreciative idea of collaboration.
Our values are oriented towards people and their needs, which is why we work in an agile and self-organized manner.
curious, inventive, passionate, humane, encouraging, helpful, freedom-loving, courageous and gritty.
Our strength lies in the development of sophisticated products in the area of virtual musical instruments and effects (plug-ins), complex web applications, innovative licensing technologies (SDKs) and cloud-based solutions (APIs). Our products are used by home users, professional producers and musicians around the world.
Bei UJAM spielst du eine zentrale Rolle in der Entwicklung und Gestaltung von innovativen Webapplikationen.
Du entwickelst anspruchsvolle Websites und Webapplikationen mit Fokus auf Musik und Audio.
Du beteiligst dich an der Konzeption und Entwicklung der notwendigen Backends und hast grundlegende Kompetenzen im Bereich DevOps.
Du unterstützt als Mitglied eines internationalen Scrum-Teams den reibungslosen Ablauf der Entwicklungsphasen (Konzeption/Analyse, Implementierung, Testing).
Mit der Zeit entwickelst Du Dich zu einer Schlüsselfigur innerhalb des Teams und wächst in eine Tech-Lead-Position hinein, in der du Verantwortung für technologische Entscheidungen übernimmst und die Einhaltung bestimmter Standards wie Codequalität, Testabdeckung und Performance-Metriken sicherstellst.
Diese Aufgaben können und sollen sich ständig und vor allem durch Deine Mitwirkung verändern.
Fortgeschrittene Kenntnisse in JavaScript, HTML und CSS
Erfahrung in der Entwicklung komplexer Webapplikationen: Im Optimalfall hast du schon erfolgreich ein Projekt in Ember.js oder React umgesetzt.
Ein Auge fürs Grafische: Du setzt Vorlagen vom Designer detailgetreu um und auch komplexe Animationen bereiten Dir keine Kopfschmerzen.
Kenntnisse in der Integration von Drittanbieter-APIs: Erfahrung mit der Anbindung und Nutzung externer APIs.
Source-Code-Versionierung und Release-Management mit Git.
Kenntnisse im Bereich DevOps (z. B. Ansible, Terraform, Docker, AWS).
Idealerweise hast Du außerdem Erfahrungen in möglichst vielen der folgenden Bereiche:
Web Audio API für die Verarbeitung und Synthese von Audio in Webanwendungen
PHP, WordPress und TYPO3
Performance-Optimierung und Caching
Node.js und NPM
SCSS
Automatisches Web-Testing
Arbeiten mit Unix-artigen Betriebssystemen, Command Line Tools, Shell Scripting
AWS (EC2, S3, CloudFront, Lambda, etc.)
Projektplanung mit Atlassian Tools (Jira, Confluence)
Agile Software-Entwicklung, Arbeit in einem Scrum-Team
Du erkennst Dich in den folgenden Eigenschaften wieder:
EigeninitiativeDu brennst dafür, Ideen zu verwirklichen.
Du treibst Deine Agenda voran und begeisterst Dich und andere dafür.
Du bist einfallsreich, beharrlich und resilient beim Verfolgen Deiner Ziele.
Du bist bereit, Risiken einzugehen und Verantwortung zu übernehmen.
Du kannst in kritischen Situationen souverän Entscheidungen treffen, legst Wert auf autonome Arbeitsweise, und weißt Deine Verantwortung für unser Produkt zu schätzen.
Du arbeitest strukturiert.
Du bewahrst Ruhe und Klarheit – auch in chaotischen Situationen.
Du wirkst strukturierend auf Deine Kolleg*innen und Deine Umgebung ein.
Kommunikationsfähigkeit
Der Umgang mit Menschen fällt Dir leicht.
Du hast Feingefühl für internationalen Austausch und kulturelle Unterschiede.
Du stellst sicher, dass Deine Entscheidungen und Handlungen mit Kolleg*innen abgestimmt sind.
Konfliktfreude
Es liegt in Deiner Natur, den Status Quo zu hinterfragen.
Du bringst Deine Meinung vor und verteidigst sie im Sparring.
Du weißt, was „agree to disagree“ bedeutet und kannst es auch umsetzen.
Flexibilität
Du fühlst Dich wohl in einer dynamischen Umgebung.
Du meisterst Kontext-Switching und Multitasking.
Neugier
Du bist im besten Fall musik-affin.
Du verfolgst aktiv technische Trends und neue Entwicklungen.
Du bist interessiert an Menschen und ihrer persönlichen Entwicklung.
Du interessierst Dich für moderne Organisationsformen und arbeitest lieber in einem sich ständig verändernden und adaptierenden System, als in einer festen Struktur mit klar definierten Hierarchien.
Auf Grundlage unserer Produktstrategie solltest Du in einem flexiblen, ungezwungenen Arbeitsumfeld mit kurzen Wegen und flachen Hierarchien selbständig Prioritäten setzen, unseren Weg mitgestalten und neue Denkanstöße liefern.
Dafür erhältst Du die Arbeitsgeräte und Werkzeuge, die für Dich am besten funktionieren (MacBook Pro, Windows Laptop etc.) und sofern gewünscht, vermögenswirksame Leistungen, einen Parkplatz vor dem Büro oder ein Investment in Deine Gesundheit (→ Hansefit).
UJAM ist ein verteiltes Team, dessen Teammitglieder derzeit in mehr als sechs Ländern und drei Kontinenten arbeiten. Wir haben unseren Hauptsitz in Bremen, wo wir uns normalerweise zu bestimmten Meetings, oder auch nur mal zum Mittagessen, treffen. Zudem gibt es ein kleines Büro in Berlin. Obwohl wir versuchen, regelmäßig persönlich zusammenzukommen, ist eine Anwesenheitspflicht äußerst selten.
Wir freuen uns auf Deine aussagekräftige Bewerbung per Mail bei:
UJAM Music Technology GmbHUJAM erfindet Software zum Musik machen. Unter unseren Kund*innen finden sich die verschiedensten Menschen, von der Anfänger*in auf dem Smartphone bis zum Popstar im Multimillionen-Dollar-Studio.
Unsere Stärke setzt sich zusammen aus dem Technologie-Enthusiasmus des Silicon Valley, der Kreativkraft des internationalen Musik-Business und einer hanseatischen, wertschätzenden Vorstellung von Zusammenarbeit.
Unsere Werte orientieren sich am Menschen und seinen Bedürfnissen, deshalb arbeiten wir agil und selbstorganisiert.
neugierig, erfindungsreich, leidenschaftlich, menschlich, hilfsbereit, freiheitsliebend, mutig, ermutigend und unbequem.
Unsere Stärke liegt in der Entwicklung anspruchsvoller Produkte im Spannungsfeld zwischen virtuellen Musikinstrumenten und Effekten (Plug-Ins), komplexen Web-Applikationen, neuartigen Lizenztechnologien (SDKs) und Cloudbasierten Lösungen (APIs). Unsere Endprodukte werden von Heimanwender*innen, professionellen Produzent*innen und Musiker*innen auf der ganzen Welt eingesetzt.