Small Improvements is hiring

Friendly team

Passionate people will bring you up to speed in no time.

Modern tech stack

React, App Engine, Spring, Webpack, Gulp, and more!

And much more

Cozy office, no over-time, travel abroad, and amazing customers.

Open Positions

We’ve grown to over 700 customers mainly by word-of-mouth. But customer referrals alone will not help us reach our grand goal of 5,000 customers. Help us launch features, rework the website, overhaul the blog and send our newsletter. And explore creative ways to broaden our reach so that more potential clients find their way to our doorstep.

Read the entire job description

Do you love clean and elegant web applications? Are you able to transform tricky requirements into highly usable features? We’re building a modern SAAS application and could need some help!

Learn more

We serve 700 customers worldwide and we’re growing. Help us shape our vision, own the roadmap, collaborate with designers and developers, and impress our customers by releasing improvements every month.

More about the Product Manager position

web-devDo you love coding and did you work at least five years full-time on challenging server-side projects? We need to talk! At Small Improvements you’ll develop complex features in a friendly and fast-paced environment, you’ll help shape our our architecture, you’ll mentor our more junior developers, and you’ll gather feedback directly from some of our amazing clients too.

Learn more about the Senior Java Developer position

full-stackDo you love coding and did you work at least three years full-time on challenging web applications? Do you feel JS and Java are not mutually exclusive but fit nicely into a single brain? Then this is your place to develop features from front to back, together with specialists who can help out on the more gnarly frontend and backend aspects.

Learn more about the Full Stack Developer position

reactDo you love JS coding in general, and React in particular? Did you work for two or more years on full-time on challenging JS applications? You’d fit right in!

Help us build really complex JS-based features from the ground up, and migrate our entire application to a clean SPA slate. UI/UX and Backend specialists will help you with design and server-side code, so you can really focus on what you’re best at.

Learn more about the React Developer position

Not quite the right fit for you? Do refer a friend instead, we’re happy to pay a 3000€ referral bonus!

Life at Small Improvements

We have one of the most amazing offices, we love what we do and blog about it, and we travel to learn new things. As an example, the entire company met in New York in October 2013, in Austin in 2014, and in San Francisco in 2015 to celebrate success-stories and to brainstorm our roadmap. But we also love the small things, meeting customers, decorating the office and attending or sponsoring
local conferences and events. Check our video and slideshows for some impressions.

We’re always looking for smart people

Join an enthusiastic team and work with us on a product customers love to use!

Some perks you’ll enjoy when working at SI

Work environment

Our Berlin office is as welcoming and cozy as an office can be. Team rooms with doors and plenty of shared space allow for focused work. Take the tour.


Our greatest perk is a carefully selected team of smart and welcoming people. To help you join us, we cover €1k of your relocation costs.

Work Machine

Our default work machine is a 13 inch MBP Retina with SSD, 16GB RAM and two screens. A comparable Windows or Linux machine is just as fine of course.


You’ll get a €2k education budget and 3 paid days so you can attend conferences, buy books or take online courses. Training also “just happens” on the job of course.

German Course (Berlin)

For those joining the Berlin HQ, we’ll cover 80% of the costs of an intense 12-week German course. You can take it all at once, or in segments. Up to you!

Trip to the US or EU

We love to travel, and you may join our annual one-week trip to the US to meet customers and the US team. Or to Berlin, if you’re in the US. Check out the trip video.

No Overtime

Although we’re a startup, we don’t believe in overtime. It’s a strict 40h work week, and if you happen to log more hours, please take a day off the next week.


Transparency is very dear to us. We publish our revenues once a quarter (see the latest one here), so you can imagine that our intranet is even more transparent.

Ethical Company

We turn down dodgy clients, we use Greenpeace Energy to power our office and GLS Bank for our savings, and we’re donating 2% of revenues to charity.

Be involved in every part of the process

Compared with other players in the Berlin ecosystem, we’re tiny. But since we’re able to focus and use the best tools efficiently, we’re getting stuff done despite being small. And you’ll be involved in every part of the process. You can plan, develop and deploy entire features from start to finish, including talking to beta clients, incorporating their feedback, and then writing the release notes when your creation goes live. It’s still teamwork and you don’t have to do it all on your own — but team sizes are rarely larger than 3.

So your voice will be heard when we make product- and design decisions. In fact, quite often you will be that voice! We encourage every employee to propose feature ideas.

We have some very demanding clients, so developing and supporting great features is not a walk in the park. Your work will probably go through multiple iterations before we launch it, and there will be plenty of discussions and prototypes before we’re happy. But once a feature is launched, and demanding clients such as Pinterest or Quiksilver just love it, then the hard work has truly paid off, and your name will be on it!

Work for amazing clients

Speaking of which: We work with some of the world’s top companies. We work with their representatives on a daily basis, get feedback from their UI experts, and discuss technical details with their IT team. We demo our new features to their HR staff, and help them if they have any questions. Learn what they say about Small Improvements on our Customer testimonials page.

News from our blogs

Looking Back at GOTO 2016

By Peter Crona and Michael Ruhwedel First of all, it was an amazing conference as always. None of us presented this year, but look for us in the future. Many of us at Small Improvements tend to go to more specific conferences, such as React Europe, DockerCon or JSUnconf. GOTO is more of a generic software engineering …

Read the blogpost here →

Using Haskell to Find Unused Spring MVC Code

Like a lot of people at Small Improvements I’m fascinated by functional programming. For a while I’ve been thinking about cleaning up a little in our codebase, mainly the backend which is written in Java. I have known for ages that Haskell is really good with abstract syntax trees (ASTs) and was playing with the thought of creating a Haskell tool that would help me with this.

Read the blogpost here →

Onboarding your Team to React + Redux

Eventually the time will come when your team wants to use React + Redux for their frontend stack. We made that commitment some time ago at Small Improvements – we never had to regret it. As we come from an Angular 1.x frontend application, we needed to decide between React (+ ecosystem) and Angular 2. …

Read the blogpost here →

Building the Activity Stream. Part 1: Product Design

We recently launched our new Activity Stream. What began as a small idea turned into quite the large engineering undertaking. The results are astonishing, but it was a lot of hard work. In this part we’ll share how the design took shape.   Whiteboard and paper drawings Each larger project at Small Improvements begins with …

Read the blogpost here →

Running our App Engine Application in the Flexible Environment (Java 8)

It’s no secret that we at Small Improvements love to use cutting edge technologies for our application. On the client side, there’s no limit, that’s why we’re rapidly transitioning to React. In the backend, we’re pushing the limits too, but we’re currently bound by what the App Engine has to offer. The main grievance for us is that …

Read the blogpost here →

Hack It, Ship It!

Small Improvements conducts Hackathons every few months which usually involves two days of hacking on an experimental project. Hacking doesn’t imply that it’s a “developers-only” affair either; other departments at Small Improvements like Customer Success and Marketing also get a chance to get experimental too. Hackathons usually give us a chance to really get creative …

Read the blogpost here →

The HR Hitlist #2: Enabling Bad Managers

The time is upon us for human resources to step up as a practice and lead. Never before has the work of HR been so critical to organizational success. To meet this challenge requires that we break some old habits. This is the second in a series of guest posts from thought leader, Jason Lauritsen, …

Read the blogpost here →

Announcing our new HipChat integration

Our Slack integration has been a resounding success, driving up usage and visibilty of praise and objectives within organisations. We’re now starting to integrate with HipChat too. Today’s release promotes public praise and public objectives to HipChat, encouraging a culture of continuous learning and improvement. How it works Admins can set up the integration so …

Read the blogpost here →

We’re phasing out our JIRA and Confluence integrations in February

We integrated Atlassian Confluence and JIRA back in 2011 when we started Small Improvements. We had planned to aggregate dozens of third party systems so that we could display a convenient summary of what a reviewee had been working on. Despite our best efforts, it turned out that this kind of aggregation was in much …

Read the blogpost here →

Webinar “Human-Friendly Performance Management: Goal Setting and Performance Reviews without the Pain”

Everyone agrees that the traditional annual performance appraisal is ineffective. It produces unreliable performance documentation at best and the humans involved hate the process – employees, managers, and HR alike. There is a better way. Jason Lauritsen is challenging traditional performance management. “Most employees want to like their jobs. And, most organizations want their employees …

Read the blogpost here →

The 2017 HR Hitlist #1: Saying “No”

The time is upon us for human resources to step up as a practice and lead. Neverbefore has the work of HR been so critical to organizational success. To meet this challenge requires that we break some old habits. This is the first in a series of  guest posts from thought leader, Jason Lauritsen, called …

Read the blogpost here →

Two Small UI Improvements to spice up the navigation

On Monday, December 5th, we’ll introduce two small changes to the SI user interface. We’re adding a new “create-button” and we’re renaming “Dashboard” to “Home”. The changes are really small, but in case you’re rolling out SI for the first time next week, then you may want to take these into account for your documentation. …

Read the blogpost here →

Mission 28 (we’re hiring)

We didn’t hire enough new team members in 2016: We brought on board 4 new people, but 4 people left us, so in total we’re still hovering at 20. True, even with 20 dedicated people one can have a blast, but there’s so much more we want to accomplish. Luckily, when I checked our numbers …

Read the blogpost here →

Company update November 2016

It’s been too long! I used to be pretty good at diligently posting our financial updates every quarter. But ever since we’ve moved to a monthly all-hands meeting cadence, I’ve really struggled to keep my posts coming. The new format is typically more focused and timely (which is why we moved to monthly) but meetings …

Read the blogpost here →

Distributed work is hard. Company retreats to the rescue!

Working with distributed teams is hard. A key ingredient to helping teams gel is the good old company trip. Here’s how we do it. TLDR: Meaningful work plus some fun – not the other way around. It’s been another crazy week in San Francisco! One dear SI tradition is to send the entire company to …

Read the blogpost here →

Meet our two new subteams

As our company grows and evolves, so do our best practices. In this episode: Team Delineation. Early days’ bliss Until very recently, all our customer-facing staff were assembled in one team of 5. I loved the flexibility this gave us: The same people who introduced evaluators to the product would reach out to provide demos, …

Read the blogpost here →

Company Update Q4 2015

We completed 2015 with quite the end-of-year rally! While our mid-year results looked pretty dull, Q4 really met expectations and helped us close the year with a 70% revenue increase compared to 2014. Finance We made $2.9m USD in total revenues, and we had 670 active paying customers in December. The revenues dipped in the …

Read the blogpost here →

Company Update Q2 2015: Revenue dip, great NPS results, and the road ahead

We held our quarterly company update on Thursday, and here’s the high level overview. We hired 6 full-time people into the Berlin office in the past quarter, and we’re looking to hire 5 more people globally in the next couple of months. We’re growing substantially, all fueled by our own revenues. Our new office is …

Read the blogpost here →

Not convinced yet?

Alright already, I’ll take another look!

Our friendly Customer Success team would like you to reconsider!