Want to join us?

UJAM Team

UJAM can offer you a unique challenge, top working conditions, a world-renowned investor/partner relationship, and the stimulating experience of working in the international music and web industry.

We are currently seeking to enhance our team with accomplished individuals who have exceptional talent and expertise.

If you feel that you can make our extraordinary team even more extraordinary, we invite you to contact us.

We are currently looking for

VP Business Development

within Business Development

UJAM is a technology start-up offering a cloud-based plug-in technology platform that enables creation, automatic generation and customization of music in any kind of software, services and mobile platforms.

After 2 years of development the platform has reached a degree of maturity that allows for integration of UJAM into several services with existing customers and revenue streams.

UJAM is looking for an experienced professional to lead and oversee the development and growth of profitable new business and to develop and maintain effective key relationships. This position will support the founders in shaping the business model, collecting leads, maintaining existing contacts and closing deals that drive revenue.

We are looking for an experienced all-rounder with a proven track record in Business Development and/or Sales who has a hands-on approach and is able to grow with us eventually becoming a strong leader who can build the UJAM Sales, Marketing and Business Development departments from the ground up.

Responsible to:Chief Executive Officer
External Relationships:Existing and New Businesses in adjacent markets
Internal Relationships:Founding team, product management and customer support
Location:USA, East Coast preferred (New York)

Key Responsibilities:

  • Represent UJAM and work with our founding team in all outbound activities
  • Manage and implement new business opportunities
  • Create and follow up new business opportunities and set up meetings
  • Plan and prepare presentations
  • Establish and maintain working relationships
  • Communicate new product development to prospective clients
  • Contribute to negotiations and help closing deals
  • Identify, plan and coordinate presence at important tradeshows and events
  • Contribute to the refinement of UJAM’s vision and strategy
  • Liaise with the founding team on the implementation of the company’s strategic and operational plans
  • Support the overall process of management and decision-making to ensure UJAM builds and maintains short, medium and long-term profitability
  • Develop, review and report on the business development strategy, ensuring the strategic objectives are well understood and executed by the company
  • Market Analysis
  • Ensure efficient and effective marketing, advertising and promotional planning

An ideal candidate is:

  • Business-oriented
  • Assertive, driving and persuasive
  • Able to think out of the box
  • Able to work collaboratively
  • Comfortable working in a start-up environment under rapidly changing circumstances
  • Fluent English (German not required but a plus)
  • Willing to travel
  • A musician or basic understanding of music software not required but a plus

The key knowledge and skills to success:

  • Good project and time management skills
  • Outstanding presentation skills
  • Written and verbal communication skills
  • Brilliant networking
  • Leadership skills
  • Negotiation skills
  • Analytical skills
  • Brand Positioning
  • Licensing and revenue sharing
  • Strategic Partnerships
  • B2B
  • Entertainment

Software Engineer (server team)

within Software Engineering in Bremen, Germany

The Server Team

As the server team we are responsible for a cloud based backend comprising of multiple servers running in multiple regions all around the world.

We operate mostly in a GNU/Linux environment and our systems are small and decoupled. As a member of our server team it is your responsibility to create, develop and maintain these systems. We routinely deal with automated testing and deployment, server to server communication and load balancing of performance critical server applications. Our prime concerns are availability, scalability and code quality. Having a fancy degree is not necessary to become a part of the team.

Requirements

You have extensive experience in the following areas:

  • Performance-critical server applications
  • System programming and administration of Unix like operating systems, Shell scripting
  • C/C++, GCC, Make, PHP, Python
  • Web services (REST, JSON)
  • In-depth knowledge of the most commonly used internet protocols
  • Databases: Concepts and languages (SQL, MySQL, PostgreSQL, NoSQL, Synchronisation and Optimization)
  • Object orientation, design patterns and MVC

As an ideal candidate you also have experience in as many as the following areas as possible:

  • Cloud computing, especially AWS (EC2, S3, a.s.o.) load balancing and scalability
  • Social media API’s (e.g. Facebook, Google, Twitter)
  • Media-Streaming, especially protocols and audio codecs
  • Web 2.0 security concepts
  • C# .NET using Mono Framework
  • Apache ZooKeeper

You possess wide-ranging expertise in the latest technologies, coding is one of your passions in life and you are fluent in multiple programming languages. You have the ability to upgrade existing technologies, adapting them to fit in with a sophisticated and rapidly changing environment – without always having to reinvent the wheel.

Personality

You are able to think out of the box, willing to learn new tools and techniques and you remain cool under pressure.

You are full of initiative, and you measure your success in the number of goals you achieve rather than the number of hours you put in to get there.

You will be required to make good decisions about important things without much oversight. You should be comfortable with autonomy and ownership of certain areas of product and infrastructure. In critical situations you are not afraid to make decisions, and you enjoy professional autonomy and sharing responsibility for our product. The ideal candidate will have the potential to grow into a strong leadership role over time - in either a technical or management capacity.

Software Developer (web team)

within Software Development in Bremen, Germany

The Web Team

As the web team we are responsible for creating, developing and maintaining the UJAM website, constantly keeping an eye on optimized web flows, tuning SEO and increasing conversions.

We keep up to date with the latest technologies, and together with our interaction design team it is our goal to learn new methods and improve existing ones in order to create the best web experience for our users. We are also involved in extending the UJAM database and we participate in the development of the core web services that allow different clients and devices to communicate with the platform. Our prime concern is the development of clean and standards-compliant code resulting in secure, scalable and well performing applications and scripts.

Requirements

You have extensive experience in the following areas:

  • Expert knowledge of web technologies HTML5, CSS3, and JavaScript
  • Server-side languages: PHP and common PHP frameworks
  • Databases: Concepts and languages (SQL, MySQL, Synchronisation and Optimization)
  • Social media API’s (e.g. Facebook, Google, Twitter)
  • Object orientation, design patterns and MVC

As an ideal candidate you also have experience in as many as the following areas as possible:

  • Web services (REST, JSON)
  • Experience with the Yii Framework
  • Rich Internet Applications
  • Search Engine Optimization
  • Working with Unix like operating systems, Shell scripting
  • Knowledge of the most commonly used Internet protocols
  • Web 2.0 security concepts

You possess wide-ranging expertise in the latest technologies, coding is one of your passions in life and you are fluent in multiple programming languages. You are able to write well abstracted re-usable code and upgrade existing technologies, adapting them to fit in with a sophisticated and rapidly changing environment – without always having to reinvent the wheel. An ideal candidate also has skills in building user interfaces and knowledge of best practices on user experience.

Personality

You are able to think out of the box, willing to learn new tools and techniques and you remain cool under pressure.

You are full of initiative, and you measure your success in the number of goals you achieve rather than the number of hours you put in to get there.

You will be required to make good decisions about important things without much oversight. You should be comfortable with autonomy and ownership of certain areas of product and infrastructure. In critical situations you are not afraid to make decisions, and you enjoy professional autonomy and sharing responsibility for our product. The ideal candidate will have the potential to grow into a strong leadership role over time - in either a technical or management capacity.

Software Tester (QA team)

within Software Testing in Bremen, Germany

The Quality Assurance Team

As the QA (quality assurance) team we make sure our users are able to work with high quality software at all times.

Our job is to find errors and bugs and to analyze, describe and evaluate these errors. In addition we test existing and new components for technical functionality and usability. We are cooperating closely with the engineering team and product management. Constant communication is required to fulfill our responsibilities.

Your skills:

  • Proficient use of browser-based software
  • Proficient language skills in German and English
  • Ability to work in a structured and precise way

As an ideal candidate you also:

  • Have knowledge in and/or are studying Computer Science
  • Are interested in music and audio software
  • Are experienced in the use of common operating systems and browsers
  • Have already worked with analytic tools such as Firebug

Apply

If you can see yourself as a member of such a team, we cordially invite you to submit full application documents by e-mail to:

Axel Hensenjobs@ujam.com (All communication will be kept strictly confidential)

Working at UJAM

UJAM Team

Our team comprises professionals of international renown in the field of music technology and the audio industry, and our founders are luminaries in the film and music business, as well as in the world of the Internet.

We don't see ourselves as simply doing a job: We want to create something new. Something which we will one day be able to look back on and say: "I was there when it all started".

About UJAM

UJAM at work

We are a start-up company in the field of music technology, with our R&D based in Bremen, Germany, company headquarters in Silicon Valley, and customers all over the world.

UJAM offers a cloud-based platform to users and businesses that enables creation, automatic generation, and customization of music. UJAM can easily be integrated into a variety of existing platforms and applications.

We aim to become the standard solution for integrated music creation and generation.

More about UJAM