Careers

Why 40+ highly skilled people have joined Creen

• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits

Creen careers
Careers

Our infrastructure for you

• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware
• Ergonomic chairs and height-adjustable tables
• All cloud-based software for a great work experience
• Do you need anything else? Let us know!

Dragan Stosic

Dragan Stošić

Senior Delivery Manager at Creen

Q & A

Find out what our team thinks

Q: What is the best about working at Creen?

A: I’m consistently having the opportunity to grow together with Creen. Every project is special and I can learn something new almost every day.

Q: What was an unforgettable moment since you joined Creen?

A: We had many amazing (and sometimes funny!) moments. Most special for me was spending about 9 hours on a train ride in Germany and brainstorming with colleagues about future plans for Creen. A lot of great ideas were born!

Q: Which advice would you give to a new applicant?

A: Be simply yourself and allow us to benefit from your experience. Let us learn from you, and we will show you what we have already learn from each other before you have joined our Team.

Open positions

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.
In this role, you will help our clients build innovative, better software solutions!

Responsibilities
• Building and maintaining .NET/Angular applications
• Working closely with our delivery manager and understanding what needs to be done
• Writing clean code using SOLID principles
• Following the SCRUM methodology and ensuring the highest quality is being delivered
• Supporting other team members in enhancing their skills

Qualifications & skills
• University degree or equivalent education
• At least 1 year (junior) or 3-5 years (senior) of experience developing .NET/Angular applications
• Knowledge of C# programming language, .NET framework, and database designing concepts
• Having knowledge of basic JS, HTML, and CSS skills
• Knowledge of the English language is a must

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions! 

Responsibilities
Building and maintaining .NET/Angular applications
• Working closely with our delivery manager and understanding what needs to be done
Writing clean code using SOLID principles
Following the SCRUM methodology and ensuring the highest quality is being delivered
Supporting other team members in enhancing their skills

Qualifications & skills
University degree or equivalent education
At least 1 year (junior) or 3-5 years (senior) of experience developing .NET/Angular applications
Knowledge of C# programming language, .NET framework, and database designing concepts
Having knowledge of basic JS, HTML, and CSS skills
Knowledge of the English language is a must 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Collaborating with team members to build clean and scalable Angular applications
• Setting the right priorities in close collaboration with our delivery manager
• Taking full advantage of SOLID principles to avoid boilerplate code
• Understanding the basic SCRUM principles
• Guiding your colleagues and supporting their professional growth

Qualifications & skills
Bachelor’s degree in computer science
• Having at least 1 year (junior) or 3-5 years (senior) of experience developing frontend applications

• Knowledge of Angular, TypeScript, and Node Package Manager (npm)

• Understanding the basic principles of JS, HTML, and CSS

• The English language is required. Knowledge of other languages is a plus
  

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Developing and maintaining Node.js/React apps in close collaboration with the team
• Staying in touch with our clients and managers to gather project requirements necessary for code implementation
• Writing clean and organized code according to SOLID principles
• Following Agile software development principles
• Enhancing your skills constantly and helping others to do the same

Qualifications & skills
University degree in computer science or a related field
• 1 year (junior) or 3-5 years (senior) of experience in developing full-stack applications
• Experience working with Node.js and React

• Familiarity with HTML, CSS, and JS

• Advanced English skills
 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Developing, deploying, and maintaining Node.js applications
• Having daily meetings with our product manager and clients to comprehend what needs to be done
• Staying focused on writing clean, scalable, and sustainable code
• Applying SCRUM methodology principles to the entire application lifecycle
• Spreading the word about software best practices within your team

Qualifications & skills
Computer science degree or equivalent education
• At least 1 year (junior) or 3-5 years (senior) of experience developing Node.js applications
• Knowledge of coding, and debugging using Node.js

• Knowledge of HTML/CSS and JavaScript is a plus
• The ability to speak the English language fluently 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Writing scalable, testable, and efficient code using React framework
• Fulfilling client’s needs in close collaboration with our delivery manager and clients
• Using the best SOLID principles to deliver high-quality code
• Using the SCRUM framework to express your technical, organizational, and communication abilities
• Promoting a culture of collaboration and growth between colleagues

Qualifications & skills
Bachelor’s degree in IT or equivalent experience
• Developing frontend applications for at least 1 year (junior) or 3-5 years (senior)
• Proficient knowledge of React, Redux, Git, REST API, and Node package manager

• Additional basic knowledge of JavaScript, HTML, and CSS
• Advanced English listening, speaking, and writing skills 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Writing and maintaining code in the PHP programming language
• Understanding your responsibilities by attending daily meetings with our clients and delivery manager
• Experience in building scalable web applications based on the best coding practices
• Following Agile software development principles
• Helping your colleagues overcome their problems when necessary

Qualifications & skills
University degree or equivalent education
• 1 year (junior) or 3-5 years (senior) of experience building PHP applications
• Strong PHP and Laravel/Symfony knowledge
• Basic knowledge of OOP principles, MySQL and GIT
• Advanced English skills or knowledge of any other language 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Creating, executing, and improving automated QA tests
• Working closely with our delivery manager and clients and delivering excellent results
• Sticking to clean code principles and using fundamental QA methodologies
• Collaborating with our software development team in an Agile environment
• Working independently and supporting your colleagues in their professional growth

Qualifications & skills
Bachelor’s degree in computer sciences or equivalent experience
• At least 1 year (junior) or 3-5 years (senior) of relevant experience in the QA field
• Knowledge of OOP programming concepts, Selenium, and MySQL
• Having strong analytical and problem-solving skills
• Excellent English skills 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Managing our delivery on one or several projects
• Being the first point of contact for our clients and our development team
• In close collaboration with our client, defining what we actually shall build
• Coordinating our team and ensuring we create the best possible team environment
• Ensuring that we follow state-of-the-art agile software development methodologies

Qualifications & skills
University degree or equivalent education
• 1 year (junior) or 3-5 years (senior) of experience managing software development projects
• Strong understanding of software development (although not required to have coding experience)
• Experience with agile software development / SCRUM methodologies
• Advanced English skills; additional languages (e.g., German) are favoured but not required 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

Creen is a Serbia and Germany-based technology company. We build custom software that turns our clients’ ideas into digital products. With our modern offices in Belgrade and Novi Sad as well as a high degree of flexibility in terms of remote work, we are the ideal place to advance your career.

In this role, you will help our clients build innovative, better software solutions!

Responsibilities
Defining and implementing our employer branding strategy
• Driving our talent acquisition
• Taking care of HR administration tasks
• Being the first point of contact for our team for all HR-related needs
• Communicating and implementing our Core Values

Qualifications & skills
University degree or equivalent education
• Minimum 3 years of experience in similar positions
• Strong track record of successful recruitments
• Understanding of HR administration requirements and processes
• At least a basic understanding of software development topics 

Benefits
• Chance to work on innovative projects with top clients from Western Europe
• Highest possible flexibility in terms of working hours and location
• Personal mentorship by senior team members on a technical and personal level
• A team spirit that you will hardly find somewhere else
• Market-level compensation & other benefits
• 2 fantastic offices: Belgrade & Novi Sad
• State-of-the-art laptop and related hardware

Would you like to join our triple mission? Apply now! You can write us a message on our website or email hello@creen.io – whatever you prefer.

All our open positions are equally open for female and male candidates. We encourage people with disabilities and from other diverse backgrounds to apply. We do not discriminate based on disability. Both junior and senior candidates may apply for any position. Requirements and benefits are distinguished based on your skills and experience.

Do you want to join us?

Here’s your guide!

First of all, keep in mind that we’re your biggest fans!
Our goal is to make you successful during this process.

step 1

Your interest and application.

Let us know if you like to talk to us. You can write us a message on our website, email hello@creen.io or send us a message on LinkedIn. Whatever you prefer!

step 2

Let’s have a virtual coffee conversation.

Quick and straightforward. You will learn more about us and we will get the first impression of you.

step 3

Professional / technical interview.

Now it’s time to talk about the open position and your skills and experience. You don’t need to prepare specifically for this conversation. Just be yourself and enjoy it. It might become your next role!

step 4

How was it so far?

Let’s hear your feedback and discuss our feedback for you. If we’re both positive, we are all set to make the deal.

Sounds easy and fair? That’s what we aim for.
Thus, please feel free to reach out to us and have a virtual coffee.