Jobs
Tell your friends
 
Open positions
Want to join our team?
We are looking for new team members.

Choose the one closest to your expertise from below (click for more info), and apply now.

Send us an application at jobs@vaadin.com.

Front-End Developer Finland
Java Developer Finland, SF Bay Area
Scrum Master Finland
Sales Representative / Account Manager SF Bay Area
Account Manager Finland or Germany
Project Manager Finland
 
Front-End Developer

Do you love the web and open source? We are looking for browser technology experts to join us on our quest to make Vaadin Elements the tool of choice for web developers anywhere in the world. Join the Vaadin team and help build the future of open source!

Your interest and experience in JavaScript will work towards your advantage. ​You have a good understanding of usability and eye for visual design. Because you are a team player, we know you'll fit our compact team creating peerless user experiences. Our operating market is global and our customers located around the world, so fluency in English vital for your survival.

We value technology and innovation over convention and status quo. We are all rich with ideas, ardent towards developing new and better solutions and love bending the limits of what is possible on the web. The organization is free from frivolous bureaucracy and assuredly developer friendly. At Vaadin, you get to work with cutting edge technologies and pick the tools you need to succeed. We encourage you to put 10% of your working time into your personal projects that help moving Vaadin forward. We are truly proud - not only of the fact that our open source technology is used by thousands of developers worldwide, but also of our brilliant team. We boost our team spirit with work as well as fun related activities. We challenge and support you to grow as a professional in our creative, startup­-like environment with team mates from all over the world.

The position is located at our HQ in Turku, Finland, and we offer a comprehensive relocation package should you need one.

Apply today! For questions or more info don't hesitate to contact us at jobs@vaadin.com.

Send your resume
More information
 
Java Developer

We are looking for several passionate Java experts to join our fight for simplifying the lives of Java developers all over the world. Vaadin Framework has already conquered the hearts of more than 150,000 developers worldwide, and we are hungry for more.

Join the Vaadin team and help build the future of open source!

What you can expect from us

We value technology and innovation over convention and status quo. We are all rich with ideas, ardent towards developing new and better solutions and love bending the limits of what is possible on the web. We are free from frivolous bureaucracy and you get to work with cutting edge technologies and pick the tools you need to succeed. We encourage you to put 10% of your working time into your personal projects that help moving Vaadin forward. We are truly proud of what we do- not only of the fact that our open source technology is used by thousands of developers worldwide, but also of our brilliant team. We challenge and support you to grow as a professional.

What we hope you to bring us

You have strong Java skills and are passionate about writing quality code fast. Because you are a team player, we know you'll fit our team creating peerless user experiences for our customers. You are fluent in English so you will have no problems working our team members from all over the world.

This position is available both in our HQ at Turku, Finland, and in San Jose, CA. We'll help you relocate if needed.

Apply now by sending your application and resume to jobs@vaadin.com.

Send your resume
More information
 
Scrum Master

Do you make things happen? Are you passionate about helping others? This might be the opportunity you have been looking for. Vaadin is a widely known open source technology company dedicated to helping devs making web apps their users ♡.

We are very proud of each and everyone of our 140+ team members from more than 20 nationalities. We have offices in San Jose, Turku, Helsinki and Berlin, and our products and services improve the lives of 150,000+ developers all over the world.

The core of Vaadin is our culture. We believe in low hierarchy, minimal bureaucracy and helping each other to achieve stellar results. Openness is key, and we place the power and responsibility upon everyone to take initiative to do the right thing.

We feel strongly that agile is the best way to deliver value for our users. Our R&D teams have adopted agile practices to ship high-quality builds as fast as possible. Now we are looking for the right person to help and coach our growing product teams to unlock the full power of agile.

We offer you a competitive salary and a wide range of benefits, including allocating 10% of your time to create whatever you think would be useful for our open source community.

If you are excited to join the Vaadin movement, please introduce yourself. Tell us about your past and what you want to achieve in the future.

Apply now by sending your application and resume to jobs@vaadin.com.

Send your resume
More information
 
Sales Representative / Account Manager

We are looking for a high-energy individual with a strong technical aptitude and natural sales instinct to join our US Sales team as a hybrid Sales Development Representative / Account Manager in order to keep up with our growing sales pipeline. This is an Inside Sales position based in our San Jose, California office. You'd be working with 3 other sales colleagues covering the Americas. You would be as well part of an international sales team with a mission to turn happy developers into satisfied customers.

Responsibilities

  • Lead analysis and qualifying activities
  • Lead contacting and nurturing, via email, phone, online chat
  • Increase pipeline through demand generation and targeted campaigns
  • Sales presentations
  • Product sales negotiations and order handling
  • Achieve or exceed sales targets
  • Reporting to Head of Sales, North America
  • Continuous process improvement

What we are looking for

  • Good organization and analytical skills
  • Able to work in fast-paced self-directed environment
  • Proven track record of succeeding in a goal-oriented environment
  • 2+ years experience in similar Sales Rep or Account Manager position
  • Strong desire to succeed and positive attitude
  • Native oral and written communication skills in English.
  • Ability to learn and present technical information
  • Ability to think creatively and develop sales processes
  • Comfort level with software development as conversation topic, in addition to solution selling is a definite plus
  • Experience working with data, reporting and CRM systems
  • Experience with lead generation tools such as HubSpot considered as a plus
  • US citizenship or green card
  • Studies in Information Technology or Business Administration (Bachelor's Degree preferred)

We offer

  • A chance to be a part of a fast growing international software company with a community of over 150.000 software developers.
  • A great opportunity to grow into Tech sales and accelerate your sales career.
  • Be part of a growing and prosperous organization
  • A creative and friendly work environment with minimal bureaucracy
  • Flexible working hours
  • Competitive salary, excellent benefits, and commission based compensation plan

This position is available in San Jose, CA. We'll help you relocate if needed.

Interested? For more information, contact our Head of Sales Amir Al-Majdalawi 408-628-2730.
Please send your application with a salary request to jobs@vaadin.com.

Send your resume
More information
 
Account Manager

We are looking for a Account Manager to join our Sales team in Turku, Finland or Berlin, Germany. Your tasks are to nurture the leads, accounts and close the product deals while you are creating the sales opportunities making sure we meet our sales targets.

This is what your day might look like: You start with checking your emails and seeing if your customers request more information about our products and services. You start to answer your emails based on the prioritized order. You have a short meeting with your colleagues to catch up about the last period's tasks and discuss the next period plans. You have some time until your next scheduled call so you have decided to help through the online chat service our website visitor who are visiting our commercial pages . After agreeing upon the next steps with your lead at the website, you have moved to one of the meeting rooms you booked for the calls. After finishing your scheduled call, you start to go through the call-list you prepared yesterday to follow up your open sales opportunities and existing accounts. You agree to send the official offer to your contact person after the call. As soon as you finish the call you log the conservation to the CRM system while your memory is still fresh. During the call you notice that your customer is also interested in our services portfolio and as the next step you agree to introduce your colleague who is responsible of the service selling. In one of the calls you promised to provide with an answer to your customer on a technical topic that you are not much familiar with therefore you contact one of our experts to find the accurate answer to fulfill your promise to your customer.

At the end of the day, you monitor your own activity and the agreed next steps with your customers. You can make realistic forecast for your sales to hit the numbers in given time. You start to make the next day's call-list by checking your accounts and prospects from the CRM system. It is time to call it a day. You start to think about your today's and upcomings wins by helping your customers to succeed at their project before heading to home or having couple of beers with your colleagues after work.

To succeed as our Account Manager, we expect you to have

  • Proven track record of succeeding in a goal environment
  • Skills on both in lead prospecting and account management tasks
  • Good organization and analytical skills
  • Strong desire to succeed and positive attitude
  • Strong oral and written communication skills in English
  • Native level German language skills (only required for candidates applying to Berlin based position)
  • Eager to learn and present technical information
  • Comfort level with technical conversations
  • Experience working with data, reporting and CRM systems such as HubSpot
  • Able to work in fast-paced self-directed environment
  • Some experience in similar type sales role
  • Studies in Information Technology or Business Administration (Bachelor's Degree or Master's degree)

We offer

  • A chance to be a part of a fast growing international software company with a community of over 150.000 software developers
  • A great opportunity to grow into Tech sales and accelerate your sales career
  • Be part of a growing and prosperous organization
  • A creative and friendly work environment with minimal bureaucracy
  • Flexible working hours
  • Competitive salary, excellent benefits, and commission based compensation plan

This position is available both in our HQ at Turku, Finland, and in Berlin, Germany.

Interested? Please send your application with a salary request to jobs@vaadin.com.

Send your resume
More information
 
Project Manager

We are looking for a Project Manager to join our Developer Relations team in Turku, Finland. Your tasks are to coordinate, report and facilitate a small team of developer advocates making sure we meet, and more often than not, complete our tasks before the deadline. You will also work as the direct supervisor for a small team of people.

This is what your day might look like: You start with checking your emails and seeing if there's anything that has come up while you were away. At the moment, you have three projects to run. One of the projects consists of a team of four people, half in the US and half in Finland who are creating the release material for our flagship product. They have a task-list of articles to write, demos to create and website designs to design before the end of the week before going to internal review. You check up on the status and make sure everyone knows their priorities. One of the persons in the team is having to answer community forum posts and another person is asked to do a presentation for a customer to help close a deal. You hear the team out and learn that both might compromise the deadline the team is working on. You know that the internal project is the most critical one strategically and decide to negotiate other deadlines or people into the other projects.

Another project you're leading is a pure software development project with 3 developers and one designer, working on a demo for showing Vaadin in the healthcare sector. The team is working in sprints and your role is to facilitate their work so they know what's important at every stage of the project.

At the end of the day, you update your projects' burndown charts, make sure we are on track and on budget. Since it's Friday, you also write up the weekly progress reports and submit those to the team before switching off for the weekend. Transparency is key at all times of the project. You fondly think about the friday beer session you had with the rest of the team over lunch and where you discussed your wins for the week. You feel that, despite making hard choices and saying no lots of time, you and the team really got lots of things accomplished this week so you relax for the weekend and spend some private time before next Monday's company all-hands breakfast.

To succeed as our Project Manager, we expect you to have

  • A technical background in software development as everything we do is very technical and you need to be able to speak the same language with them and our developers
  • Ability and track record of prioritizing issues
  • Proven track record of leading software development projects under tight deadlines
  • Good people skills and experience of being a supervisor
  • Excellent communication, presentation and client-facing skills in English
  • Experience in agile methods (Scrum) and working with remote teams would be a good addition to your skill set

Our Project Manager role is an interesting combination of software development project management, working with world-class open source software and being a supervisor for a team of developers.

Interested? Apply now by sending your application and resume to jobs@vaadin.com.

Send your resume
More information
Great Place To Work - Best Workplaces 2016 - Finland
 
There's always place for a talented professional like you!
We are proud to be one of the best workplaces in Finland. (GPTW Survey 2013 & 2014)
Did you know that over 150,000 developers are using Vaadin?
Be a software superstar – share your talents and learn from the best!
Use 10 % of the working time to create whatever you choose!
Like traveling? We work with our users all around the world in all our global offices.
Vaadin is all about open source – come and contribute!
 
Meet our code miners
Peter
Project Pundit
Amir
Superman of Sales
Tanja
Marketing Magician
Marlon
UX Design Guru
Jonni
Climbing Developer
Peter Lehto
Project Pundit

I ended up at Vaadin because of all the interesting possibilities it had to offer. I'm lucky to have been able do so many things here as a Vaadin expert, project manager, consultant and now also as a team leader.

I'd say I'm open, willing to try new things and have a strong technological orientation. I feel passionate about software architecture and agile methods. As a project manager, good communication and organizing skills are essential. You need to be able to interact both with the client and your team and of course also get your team to interact with each other.

Because of my work I've also had a chance to travel a lot. I recently counted that last year I spent time in 13 different airports. I've been in Europe, the US and Africa. It was pretty exciting to give a speech to hundreds of people in a developer conference JMaghreb in Morocco!

It's great that you can actually influence what the company offers to its clients. I also want to have an influence on how people experience their own work – I think it's very meaningful that people enjoy what they do.

Why should you apply here? Vaadin is growing and constantly better known. It's an international open source Java house with a prominent product. If you want to do more than just the basic stuff, make your mark and go further in your career, this is the place.

If you want to do more than just the basic stuff, make your mark and go further in your career, this is the place.
Amir Al-Majdalawi
Superman of Sales

I came to Finland from Spain in 2011 to work in mobile services. My first encounter with Vaadin was a little later in a student fair held in Aalto University where Vaadin was recruiting. I talked to the VP of Services and went to a couple of interviews – and here I am!

I'm a part of the Global Sales team. Basically I take care of clients and sell Vaadin's expertise to companies worldwide. In my job you need to be social and open-minded to be able to both listen to and assist companies in a variety of topics mainly related to their different needs on building their web apps.

I would describe Vaadin as an awesome place to work: we have a lot of talented people here and the atmosphere is very open. Here you are able to get results. The management gives you real support and ensures that you are properly recognized and rewarded for what you do. They also genuinely believe in a proper balance between work and personal life. When I'm not at work, I'm enjoying life with my family: I have a wife and a baby girl.

Why did I come to Finland in the first place? Well, I was looking for an international experience and a great place to develop myself both professionally and personally. It's really rewarding to be able to save companies' time and money on software development and let them concentrate on their core business. At Vaadin you really feel you are contributing to something bigger!

The management gives you real support and ensures that you are properly recognized and rewarded for what you do.
Tanja Repo
Marketing Magician

How I came to Vaadin? A coder I know came to work at Vaadin and he seemed to like it so much that I asked if they needed a sparkling personality and a Jack-of-all-trades. The answer was yes. My responsibilities are marketing communication and its coordination. Vaadin has been missing a female user interface and that's what I am.

I enjoy working at Vaadin because of the youthful and open spirit, technology and co-workers. The work environment is really important to me: here you get to be who you are. The code is based on openness – just like the organization. This is a great policy.

The mood is really positive. My colleagues are hard-core coders, nerds, funny, different, ironic and helpful – a whole bunch of great personalities. I get to work with real rockstars!

I see Vaadin as more than just an open source technology: I see it as a company, a tool and an organization. Every day brings something new to the table. My time at Vaadin has been a learning experience. I've begun to understand the Java world and how user interfaces work.

In my free time I drive a Vespa LX 50, float in a swimming pool and watch too many films. I also have two cats called Lillis and Nanna-kissa. They drive me mad, but I love them anyway.

I believe you can learn from every person you meet. When you keep your mind open, success and other good things will come your way!

I see Vaadin as more than just an open source technology: I see it as a company, a tool and an organization.
Marlon Richert
UX Design Guru

Vaadin and I just "clicked": The company is small enough that I can remember everyone's name, the management is approachable and easy to talk with, and I'm given the freedom and responsibility to do my job the way I think is best. Those are really the most important qualities I look for in an employer.

As a designer, I'm responsible for the user experience and usability of the software I help build. This requires good communication skills to get the right information from clients. You also need to be able to take criticism and not be afraid to show what you are working on, even when it's not finished yet. It's just really essential for everyone involved to communicate often and well. Thankfully, though, our work environment also allows me to concentrate without distractions, as well as take regular breaks – two things that I find absolutely necessary in a job like this.

Born and raised in the Netherlands, I moved to Finland in 2007 to look for an adventure. Instead, I found love and met my wife. We like living in Turku, because it's neither too small nor too big. In that way, it's very much like Vaadin.

I'm given the freedom and responsibility to do my job the way I think is best.
Jonni Nakari
Climbing Developer

I'm a sporty nerd who seeks new technologies. Earlier I worked in a smaller software company and studied IT in the university. A headhunter contacted me through LinkedIn and I got interested in developing my career at Vaadin.

During the first month I was in a training project, which was a good introduction to the tools. I also had a tutor. I currently work as a developer in a team of four guys in Services. Agile development is the key! In the future it would be interesting to widen my job description and get a chance to work in the R&D team or as a project manager.

In my work, I need versatile software knowledge, I have to learn what different browsers are capable of and how to create appealing user interfaces. I also need to understand the problems, think quickly and be eager to find solutions.

As a workplace Vaadin is open, skilled and constantly evolving. The work environment here is really good and in fact, Vaadin has been successful in many "Great places to work" listings. Another big reason for me to work here is the whole open source mentality.

Both my work and my most treasured hobby, climbing, offer interesting challenges. I have been climbing in Jordan, Åland Islands and the French Alps. I find new energy at the mountaintops!

As a workplace Vaadin is open, skilled and constantly evolving.
We believe in...
Transparency

We keep everyone posted on what's going on and make it everyone's business. Everyone can participate, discuss and comment.

Team voice

We like to do things together. Every Monday we have a team meeting in which we tell what's new and everyone can comment and ask. And the discussion continues in the company Skype channels and G+ around the clock. Your opinion counts, you will be the one that makes what Vaadin is tomorrow.

Creativity

You can use 10 % of working time to create something of your own choice.

Fun

We acknowledge that all work and no play makes Jack rather dull. We also have time for fun and games!

Approachability

Our company hierarchy is low. Our management is as easy to approach as everyone. There is always time for you.

Flexibility

We know that the circumstances may differ from person to person. Need time to graduate? Take a thesis month. Need family time? Take some leave. Feel stuck in a routine? Let's find new challenges.

Diversity

We are an international and multifaceted community. Our team comes from all over the world and speaks eight different languages natively. The company language is English. We appreciate you just the way you are.