Join the Team!

Teambook is a company developing a new web app that will change the way service-oriented businesses envision team scheduling.

We like to say we are a cool and forward-thinking company, so why wouldn't you join our team and bring your contribution to the spirit and success of Teambook?

Front-End Developer

As an HTML/CSS/Javascript Front-End Developer, you will work on the user interfaces of a new productivity web application. Working in tandem with our current full-stack developer, you will be designing the front-end architecture of our new stunning app.

. You know about software development and can design exceptionally well for the web
. You understand that design is beyond just making things look pretty
. You always come up with ideas and you care about usability
. You know what swiss made means
. You are passionate about user experience and web site usability
. You have experience making web applications appear intuitive and enjoyable to use
. You are able to work well independently and within a team
. You have a strong work ethic and the ability to quickly adapt

Required Skills

. Ability to create pixel perfect website designs
. A working knowledge of front-end web technologies (HTML, CSS and Javascript, etc)
. Experience designing and implementing web apps based on MVC javascript frameworks (AngularJS, Backbone.js, etc)
. Experience with responsive and mobile design
. Knowledge of high level object oriented programming language (Ruby, Python, etc)
. Knowledge of version control system (git, cvs, etc)
. Understanding of relational databases and SQL
. Comfortable with shell command-line interface

Bonus Skills

. Past Experience with front-end framework (Boostrap twitter, blueprint, etc)
. Proven talent for creating fresh, unique and professional designs
. Front-end coding in a commercial environment
. Usage of Javascript library; preferably jQuery
. Knowledge of templating language (Haml, CoffeeScript, Mustache, …)
. Knowledge of web application framework; preferably Ruby on Rails
. Knowledge of BDD framework, preferably RSpec
. Familiar with agile software development methodologies
. Great sense of humour

Required Profile

. Swiss nationality or Swiss C, B, G working permit
. Fluent in English and French, another European language would be an asset

Please provide a link to code sample(s) if applicable (Github or similar).

Digital Marketing Assistant

Your duties

. maintain and develop our website, optimize it for Search Engines (SEO), compose newsletters
. write blog posts, produce content and share insights that generate passion in a B2B environment
. create graphics, videos and case studies to showcase the product features & benefits
. manage AdWords campaigns (keywords, bids adjustments, …) and website A/B testing, measure results and take actions accordingly
. generate insightful reports based on Google Analytics and other reporting tools to support Management decision making process
. be involved in PR and events activities
. spend time developing a knowledge and full understanding of competitors marketing techniques and strategy
. and so much more!

Your profile

. understanding of Digital Marketing and Digital Marketing Campaign Management
. ability to identify key metrics and track using analytics tools such as Google Analytics
. skills in social media (Twitter, LinkedIn, Google+, etc.) . aptitude for data presentation and for copywriting in English
. knowledge of basic HTML/CSS is a plus
. great sense of humour is a plus too

In exchange you will:

. be part of an open-minded, young and dynamic team with a strong entrepreneurial spirit
. be able to bring your added-value to what we call "our adventure". By saying that we mean that your ideas will have their place in the global discussion
. evolve in a constantly brainstorming environment
. get free coffee, fresh fruits, candies, chocolate and come with us to Ronald's place (we cannot mention a famous brand here) from time to time. We say "time to time" because we aim to stay healthy so it's not like it's our daily "cantine"

P.S: We don't like to be too formal but we just have to let you know that: proficient English is a must (all contents will be in English). Finally, to work with us you need to have a valid Swiss work permit (or be Swiss).

Comes standard with every position

or why working at Teambook means more than "getting a job"...

Knowledge exchange

Since inception, we’ve built the company around people and are willing to bring talented people from various backgrounds to foster a continuous knowledge exchange.

Flexibility and modern tools

We are a 2.0 company so all the tools we use are in the cloud. You also get a modern computer (can’t mention that fruit-brand here) and flexible working hours are possible.

Cosy environment

Our office is designed so everyone feels cosy at work. We have a kitchen with coffee, fresh fruits and candies where chit chat and table football are more than encouraged.


Not only an open-minded, young and dynamic team, we also have a strong entrepreneurial spirit. We are innovation seekers with the right balance of pragmatism and creativity. And, well, have we mentionned all the good laughs we share?

Find the best way to let us know why you should become our colleague.

Apply Now