Discover what we’re made of.

A team of people with the same goals, sharing the same values, with experiences gained by working in various areas. Founded in 2015 to help the digitalization of business processes by offering turnkey solutions.

Inspiring Design

Guiding lights.

Constantly changing, ever progressing. That is our way forward.

Profitability

Focusing on projects with sustainable business value.

Experience

Many of us hold valuable and internationally recognized certificates.

Reliability

Ensuring that all our projects add value and get efficient and fast results.

Loyalty

Some of our partners have been with us for years. Together we grow.

This is how we roll.

img-2
img-3
img4
1715690343_cD0Ii.jpg

More than 90 employees with various educational and professional backgrounds.

/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence
/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence
/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence
/ Angular
/ React
/ Swift
/ NodeJS
/ CSS
/ HTML
/ PHP
/ Java
/ Artificial intelligence

Jump into our chairs

DevOps Engineer

Engineers

|

Belgrade

We are a software project management and development team based in Belgrade. We develop for web and mobile, proprietary, partner and client projects. We deliver on every part of the production cycle, from ideation via branding, design and coding.

We are looking for an experienced DevOps Engineer to join our growing team in the Belgrade office!


RESPONSIBILITIES:

●      Defining and setting development,test and production environments for various projects

●      Identifying and deploying cyber security measures by continuously performing vulnerability and risk assessment

●      Working with team members in order to come up with new ideas and solutions

●      Researching technologies and supporting the technical decision strategy on the project

●      Recognising risks and providing solutions to complex problems

●      Estimating the time required to accomplish certain tasks and respects deadlines

TECHNICALSKILLS:

●      Excellent knowledge of Docker

●      Experience in using CI/CD tools(Github Actions, Gitlab CI/CD or Jenkins)

●      Experience working with any Cloud infrastructure (preferably GCP or AWS)

●      Experience and knowledge of some scripting languages (Bash, Python,...)

●      Experience with container orchestration tools (Kubernetes, Nomad, Consul)

●      Good knowledge of Git

WOULD BE A PLUS:

●      Experience in using Terraform

●      Experience in using Ansible

●      Knowledge of monitoring and logging of container services

●      Networking skills and experience in configuring, and debugging, networks (TCP/IP, DNS,

Routing)

PROFILE:

●      University degree in IT,electrical engineering or the equivalent in experience

●      Strong interpersonal and communication skills, with proficiency in spoken and written English

●      Critical independent positive thinker in resolving complex problems

●      Customer-oriented team player with a positive attitude

●      Good analytical and problem-solving skills

WHATWE OFFER:

●      Challenging projects in private sector

●      Sustainable and socially beneficial projects in public sector

●      Working with well-educated and experienced colleagues

●      Paid certification and education in country and abroad (training, courses, exams etc.)

●      Pleasant and friendly office environment

●      Flexible working hours

●      Parking

●      Fruit, snacks and drinks

●      Team buildings and Company celebrations (Secret Santa, New Year gifts for kids, Women’s Day)

●      Private health care for all employees

●      Paid prenatal test for pregnancy

●      100% paid sick leave

●      Paid Gym & Fitness

●      For the birth of a child, the employee receives 500e of compensation


Read More

Apply Now

QA Software Engineer

Engineers

|

Belgrade

We are looking for a talented Software Engineer to join our growing team in the Belgrade office!

By joining our team, you will take part in various projects, assessing software quality by designing and implementing software testing processes.


RESPONSIBILITIES:

●      Review quality specifications and technical design documents to provide timely and meaningful feedback

●      Create detailed, comprehensive and well-structured test plans and test cases

●      Design, develop and execute automated tests

●      Estimate, prioritise, plan and coordinate quality testing activities

●      Identify, record, document and track bugs

●      Perform thorough regression testing

●      Plan test schedules or strategies in accordance with project scope or delivery dates

●      Perform initial debugging procedures by reviewing configuration files, logs, or code pieces

TECHNICALSKILLS:

●      Proven work experience in software quality assurance

●      Strong knowledge of software QA methodologies and bug life cycle

●      Understanding of test design techniques

●      Knowledge of Agile and Waterfall software development lifecycle

●      Familiar with some of the existing tools for issue tracking and team collaboration (Jira, YouTrack...)

●      Hands-on experience with automation testing (Selenium, Cypress, MochaJS or any other)

●      Solid knowledge of SQL

●      Experience with Rest API and HTTP clients such as Postman

●      Experience with performance and/or security testing is a plus

PROFILE:

●      Minimum of a Bachelor's degree in IT

●      Minimum of three years of relevant work experience

●      Ability to work independently

●      Excellent problem-solving and analytical skills

●      Attention to detail

●      Strong interpersonal and communication skills

●      Willing to help your teammates, share your knowledge with them, and learn from them

WHATWE OFFER:

●      Challenging projects in the private sector

●      Sustainable and socially beneficial projects in the public sector

●      Working with well-educated and experienced colleagues

●      Paid certification and education in the country and abroad (training, courses, exams, etc.)

●      Pleasant and friendly office environment

●      Flexible working hours

●      Parking

●      Fruit, snacks and drinks

●      Team buildings and Company celebrations (Secret Santa, New Year gifts for kids, Women’s Day)

●      Private health care for all employees

●      Paid prenatal test for pregnancy

●      100% paid sick leave

●      Paid Gym & Fitness

●      For the birth of a child, the employee receives 500e of compensation

Read More

Apply Now

.NET Software Developer

Engineers

|

Belgrade

We are looking for an experienced Developer to join our growing team in the Belgrade office!

You will be responsible for providing technical solutions to complex problems. Your focus on continuous learning and delivering software of the utmost quality, will be critical for our team’s success.


RESPONSIBILITIES:

●     Perform hands-on software design and development

●     Understanding of common design patterns and engineering practices

●     Ability to work independently

●     Write unit tests and perform peer design/code reviews

●     Understand business requirements and convert them to a solution design

●     Estimate time to accomplish development tasks and commit to meeting all objectives

TECHNICALSKILLS:

●     Excellent knowledge of OOP concepts and software principles

●     Excellent knowledge of .Net or .Net Core (C#, ASP .NET, WEB API2, MVC)

●     Excellent knowledge of SQL Databases

●     Good knowledge of Entity Framework and LINQ.

●     Experience writing Unit and Integration Tests

●     Experience in developing RESTful services

●     Experience in using version control (GIT, TFS)

●     Willingness to learn and embrace containers in your everyday work

WOULD BE A PLUS:

●      Knowledge of design patterns

●      Experience in using NoSQL databases (Redis, MongoDB…)

●      Experience in using messaging systems (Service Bus Azure, Rabbit MQ)

●      Interested in exploring various technologies including cloud computing, CI/CD, etc…

PROFILE:

●     University degree in IT, electrical engineering or the equivalent in experience

●     Strong interpersonal and communication skills, with proficiency in spoken and written English

●     Critical independent positive thinker in resolving complex problems

●     Customer-oriented team player with a positive attitude

●     Good analytical and problem-solving skills

WHATWE OFFER:

●     Challenging projects in private sector

●     Sustainable and socially beneficial projects in public sector

●     Working with well-educated and experienced colleagues

●     Paid certification and education in country and abroad(training, courses, exams etc.)

●     Pleasant and friendly office environment

●     Flexible working hours

●     Parking

●     Fruit, snacks and drinks

●     Team buildings and Company celebrations(Secret Santa, New Year gifts for kids, Women’s Day)

●     Private health care for all employees

●     Paid prenatal test for pregnancy

●     100% paid sick leave

●     Paid Gym & Fitness

●     For the birth of a child, the employee receives 500e of compensation

SELECTIONPROCESS:

●      We optimised the selection process. First interview will contain both the HR and technical interview. The interview will take about an hour. If the interview goes well, you may be invited to another technical interview or you will receive a job offer.

●      We will contact only short-listed candidates.

Read More

Apply Now

Senior Frontend Developer

Engineers

|

Belgrade

We are looking for an experienced Senior Developer to join our growing team in theBelgrade office!

As a senior developer, you will be responsible for providing architect and technical solutions to complex problems, as well as for the collaboration with the third-party teams on the project. Your ability to be a technical leader, your software development experience and most importantly, your focus on continuous learning and delivering software of the utmost quality, will be critical for our team success.


RESPONSIBILITIES:


●     Coach and guide the development of team members

●     Share knowledge, motivate and inspire others to generate new ideas

●     Efficiently manage and support communication and decisions from management

●     Plan, organise, follow-up and evaluate work of the team and its impact on the project

●     Research technologies and support strategic technical decision making

●     Identify risks and provide relevant solutions to complex problems

●     Estimate time to accomplish development tasks and commit to meeting all objectives

●     Ensure the technical feasibility of UI/UX designs

●     Perform other related duties

TECHNICAL SKILLS:


●     Proven experience with front end technologies such as Angular, React and Vue.js, using JavaScript

●     Knowledge of TypeScript, ECMAScript Standards,Babel, Webpack, HTML5/CSS3, Scss/Sass/Less

●     Good knowledge of Functional Programming, Object-OrientedProgramming and design patterns.

●     Excellent understanding of FrontEnd best practices, architecture patterns, and tooling for the complete development lifecycle

●     Experience with writing unit and E2E tests(Jest, Mocha, Chai, Protractor, Cypress)

●     Experience in using Git Version Control

PROFILE:


●     University degree in IT, electrical engineering or the equivalent in experience

●     Strong interpersonal and communication skills, with proficiency in spoken and written English

●     Good understanding of concepts of agile methodologies

●     Customer-oriented team player with a positive attitude

●     Good analytical and problem-solving skills

WHAT WE OFFER:


●     Challenging projects in private sector

●     Sustainable and socially beneficial projects in public sector

●     Working with well-educated and experienced colleagues

●     Paid certification and education in country and abroad (trainings, courses, exams etc.)

●     Pleasant and friendly office environment

●     Flexible working hours

●     Parking

●     Fruit, snacks and drinks

●     Team buildings and Company celebrations (SecretSanta, New Year gifts for kids, Women’s Day)

●      Private health care for all employees

●     Paid prenatal test for pregnancy

●     100% paid sick leave

●     Paid Gym & Fitness

●     For the birth of a child, the employee receives500e of compensation

SELECTION PROCESS:

●     We will contact only short-listed candidates.

●     We optimized the selection process. First interview will contain both the HR and technical interview. The interview will take about an hour. If the interview goes well, you may be invited to another technical interview or you will receive a job offer.

Read More

Apply Now

Frontend Software Engineer

Engineers

|

Belgrade

We are looking for a talented FrontendSoftware Engineer to join our growing team in the Belgrade office!

As a Frontend Software Engineer, you will be responsible for solving complex problems and creating high quality solutions while adapting to customer requirements.


RESPONSIBILITIES:


•        Perform hands-on software design and development.

•        Understanding of common design patterns and engineering practices

•        Ability to work independently

•        Write automated tests and perform peer design/code reviews.

•        Understand business requirements and convert them to a solution design

•       Estimate time to accomplish development tasks and commit to meeting all objectives


TECHNICAL SKILLS:


•        Solid understanding of semantic HTML, CSS, and core JavaScript concepts.

•        A solid understanding in core web and browser concepts (e.g. how the browser parses and constructs a web page)

•        Experience in using Git Version Control

•        Extensive experience with any of the JS frameworks (React, Angular, Vue)

•        Experience with writing unit and E2E tests (Jest, Mocha, Chai, Protractor, Cypress)


PROFILE:

•        University degree in IT, electrical engineering or the equivalent in experience

•        Strong interpersonal and communication skills, with proficiency in spoken and written  English

•        Critical independent positive thinker in resolving complex problems

•        Customer-oriented team player with a positive attitude

•        Good analytical and problem-solving skills


WHAT WE OFFER:


·       Challenging projects in private sector

·       Sustainable and socially beneficial projects in public sector

·       Working with well-educated and experienced colleagues

·       Paid certification and education in country and abroad (trainings, courses, exams etc.)

·       Pleasant and friendly office environment

·       Flexible working hours

·       Parking

·       Fruit, snacks and drinks

·       Team buildings and Company celebrations (Secret Santa, New Year gifts for kids, Women’sDay)

·       Private health care for all employees

·       Paid prenatal test for pregnancy

·       100%paid sick leave

·       PaidGym & Fitness

·       For the birth of a child, the employee receives 500e of compensation

SELECTION PROCESS:

•       We will contact only short-listed candidates.

•        We optimized the selection process. First interview will contain both the HR and technical interview. The interview will take about an hour. If the interview goes well, you may be invited to another technical interview or you will receive a job offer.

Read More

Apply Now

Senior Backend Developer

Engineers

|

Belgrade

We are looking for an experienced Senior Backend Developer to join our growing team int he Belgrade office!

As a senior developer, you will be responsible for providing architect and technical solutions to complex problems, as well as for the collaboration with the third party teams on the project. Your ability to be a technical leader, your software development experience and most importantly, your focus on continuous learning and delivering software of the utmost quality, will be critical for our team success.


RESPONSIBILITIES:


·       Coach and guide the development of team members

·       Share knowledge, motivate and inspire others to generate new ideas

·       Efficiently manage and support communication and decisions from management

·       Plan, organise, follow-up and evaluate work of the team and its impact on the project

·       Research technologies and support strategic technical decision making

·       Identify risks and provide relevant solutions to complex problems

·       Estimate time to accomplish development tasks and commit to meeting all objectives

·       Perform other related duties

TECHNICAL SKILLS:

·       Excellent knowledge of OOP concepts, software principles and patterns

·       Proficient with Python or any other OOP language

·       Knowledge of Test Driven Design, Unit Testing,and Integration Testing

·       Strong understanding of RESTful API principles and architectures

·       Good understanding of OAuth 2.0 protocol or other security standards and best practices

·       Experience with relational, document-based or key-value databases

·       Proficiency in using Git Version Control

·       Comfortable using Docker containers in your everyday work


WOULD BE A PLUS:


·       Experience with Domain-Driven Design

·       Experience with designing distributeD event-driven systems

·       Experience with CI/CD (preferably Github Actions) and Docker containers.

·       Experience with container-orchestration systems such as Kubernetes

·       Knowledge of at least one cloud offering: GCP,AWS or Azure would be a huge plus


PROFILE:


·       University degree in IT, electrical engineering or the equivalent in experience

·       Strong interpersonal and communication skills, with proficiency in spoken and written English

·       Relevant experience as a team lead

·       Good understanding of concepts of agile methodologies

·       Critical independent positive thinker in resolving complex problems

·       Customer-oriented team player with a positive attitude

·       Good analytical and problem-solving skills


WHAT WE OFFER:


●      Challenging projects in private sector

●      Sustainable and socially beneficial projects in public sector

●      Working with well-educated and experienced colleagues

●      Paid certification and education in country and abroad (trainings, courses, exams etc.)

●      Pleasant and friendly office environment

●      Flexible working hours

●      Parking

●      Fruit, snacks and drinks

●      Team buildings and Company celebrations(Secret Santa, New Year gifts for kids, Women’s Day)

●      Private health care for all employees

●      Paid prenatal test for pregnancy

●      100% paid sick leave

●      Paid Gym & Fitness

●      For the birth of a child, the employee receives 500e of compensation

SELECTION PROCESS:

·       We will contact only short-listed candidates.

·       We optimized the selection process. First interview will contain both the HR and technical interview. The interview will take about an hour. If the interview goes well, you may be invited to another technical interview or you will receive a job offer.

Read More

Apply Now

Backend Software Engineer

Engineers

|

Belgrade

We are looking for a talented Backend Software Engineer to join our growing team in the Belgrade office! As a medior developer, you will be responsible for solving complex problems and creating high quality solutions while adapting to customer requirements.


RESPONSIBILITIES:


·       Perform hands-on software design and development.

·       Understanding of common design patterns and engineering practices

·       Ability to work independently

·       Write unit tests and perform peer design/code reviews.

·       Understand business requirements and convert them to a solution design

·       Estimate time to accomplish development tasks and commit to meeting all objectives


TECHNICAL SKILLS:

·       Excellent knowledge of OOP concepts and software principles

·       Proficient with Python or any other OOP language

·       Knowledge of Test Driven Design, Unit Testing,and Integration Testing

·       Experience in developing RESTful services

·       Experience with relational, document-based or key-value databases

·       Experience in using Git Version Control

·       Willingness to learn and embrace containers in your everyday work

WOULD BE A PLUS:

·       Willingness to learn Domain-Driven Design and event driven architecture

·       Knowledge of design patterns

·       Understanding of OAuth 2.0 protocol or other security standards and best practices

·       Interested in exploring various technologies including cloud computing, CI/CD, etc…


PROFILE:


·       University degree in IT, electrical engineering or the equivalent in experience

·       Strong interpersonal and communication skills, with proficiency in spoken and written English

·       Critical independent positive thinker in resolving complex problems

·       Customer-oriented team player with a positive attitude

·       Good analytical and problem-solving skills


WHAT WE OFFER:


·       Challenging projects in private sector

·       Sustainable and socially beneficial projects in public sector

·       working with well-educated and experienced colleagues

·       Paid certification and education in country and abroad (trainings, courses, exams etc.)

·       Pleasant and friendly office environment

·       Flexible working hours

·       Parking

·       Fruit, snacks and drinks

·       Team buildings and Company celebrations(Secret Santa, New Year gifts for kids, Women’s Day)

·       Private health care for all employees

·       Paid prenatal test for pregnancy

·       100% paid sick leave

·       Paid Gym & Fitness

·       For the birth of a child, the employee receives 500e of compensation

SELECTION PROCESS:

·       We will contact only short-listed candidates.

·       We optimized the selection process. First interview will contain both the HR and technical interview. The interview will take about an hour. If the interview goes well, you may be invited to another technical interview or you will receive a job offer.

Read More

Apply Now

Keep up with news and interests.

Read our blog

Have a project on your mind?

Contact Info

Address: Bulevar Mihajla Pupina 115 a, Belgrade
Email: info@factorygroup.com

Let’s get it done!