Careers

Work at NSoft

In only 7 years of being present in the market, NSoft has grown from a small company of 2 into a market leader in the gaming and betting industry, currently hiring more than 140 people. As our numbers keep on growing, we remain to insist on integrity, responsibility and trust, values which made us into the company we are today. At the same time, we do our best to create an environment that sparks creativity, encourages teamwork and is highly motivating.
Our financial statements are not the sole proof that we are on the right track. What we appreciate more are the statements we hear from our employees when they talk about their work environment. What NSoft has to offer extends beyond a regular salary and usual job perks, which is is why our employees recognize their colleagues as their second family.

Looking for an awesome career boost?

You’re at the right place.
View All Jobs

NSoft Culture

It has been scientifically proven that happy employees are more productive. We decided to test that theory ourselves.

Guess what?
/
It’s true!
/
Join our experiment!

A significant part of NSoft’s corporate culture are special perks all employees enjoy, which are only a part of our philosophy about happy employees.

Just by looking at this list you will realize why we like to say that a job at NSoft is not just a job.

Assistance to new employees who need to move to Mostar
Employee reward and recognition program
Monthly team building events, themed parties and cultural events
Social games such as: chess, darts, pool table, pinball, table football and table tennis
Specially developed borrowing system
Game room packed with PS4™ & Nintendo® games
Free monthly visits to the cinema
IT library
Free fruits, cereals and teas for employees during the entire day
Subsidized meals
Our own cafe
Monthly bonus for employees who have children

Available Jobs

The listing remains open until the position is filled Senior Android Developer Mostar

First of all, people say you’re a genius at what you do! This is precisely why we waited for you all these years. We’re celebrating NSoft’s eighth anniversary in a few days and we would like to use the opportunity to introduce you to our employees. We’ve already announced your arrival. Everyone’s thrilled, even Krišto.

You’ll fit in easily because our employees are of all profiles and dimensions – at NSoft we don’t mind if you’re different. We choose sides only when it comes to Pokemons – either you chase them or you don’t. If you want to join the hunt, just take a glance at our development and you’ll see the Pokemon crew passing between desks in zigzag maneuvers like Janica Kostelic holding up their smartphones – they definitely want to be the best Pokemon trainers. If you’re one of those who are surprised that someone could spend hours catching virtual monsters using their smartphones, you’re free to visit our cafe and say the magic words: “Ah these Pokemons, we used to chase girls/boys back in my time”, and you will definitely find a new crew to sit with and discuss major world issues such as this one.

When you meet our cheerful staff at SPARK caffe, soon it will become your favorite place for a drink with Skočo, a break, fresh orange juice or PES match.

Our Android team is currently small and young, and we need your help to grow and develop it. You’ll be part of our “core team” for the development of our games and software solutions on the Android platform, which will be among our most important products in the future. The job is dynamic and challenging, as you will be working constantly on new things and using new technologies to develop interesting applications.

There are rumors that you’ve programmed for Android since the days of Eclipse and that your knowledge of Android is extraordinary. The story goes that you’re great in Gradle and Git and that you’re a master of fragmentation. Your UI can handle all widths and lengths. We know you’ve tried all the libraries, but yours are simply better 🙂 In the end, your years of experience left no one indifferent, and we’re no exception.

We’re glad you like Mostar and hopefully you tolerate heat well – after all, we spend our weekends at the seaside or on Neretva river banks.

Send us more information about yourself at posao@spark.ba so we can know on which bank account to release the paycheck up to 2000 EUR high.

#androiddeveloperbecausebadassmiracleworkerisnotanofficialjobtitle

The listing remains open until the position is filled Linux System Engineer Mostar

Your responsibilities:

As a Systems Engineer you build out capabilities for our infrastructure focusing on IT Orchestration, scaling, and monitoring, also combined with more classical system administrational tasks.

You will utilize a wide variety of open source technologies and tools in diverse environments where automation of critical infrastructure is fundamental to operations. Take your role as a technical, engineering and operational subject matter expert working closely together with neighboring technical teams to plan and implement automation and orchestration solutions with focus on scalability and maintainability.

Other task include monitoring (metrics/reporting), maintenance, optimizations, tuning and performance testing.

 

You are right for the role if you:

  • have solid systems experience
  • have a strong grasp of automation tools
  • possess data management skills
  • have strong command-line fu
  • love infrastructure design
  • have cloud experience
  • threat infrastructure as code



Personal characteristics:

  • you are comfortable with collaboration and open communication
  • you are motivated and able to reach across functional borders

 

What we are offering:

  • rewarding opportunity to work with the best regional IT talents on cutting-edge tech
  • adequate remuneration and bonuses
  • permanent contract
  • professional growth and continuous education
  • various team building activities
  • caffee and leisure activities on company premises
The listing remains open until the position is filled Senior 3D/C# Developer Mostar

Skills and knowledge:

  • Excellent knowledge of C#
  • Experience in programming in C#, 3D engine and Mono framework
  • Knowledge of using shader and 3D programming
  • Excellent knowledge of OOP principles
  • Good knowledge of linear algebra (vectors and matrices) and trigonometry
  • Previous work experience in the same or similar jobs (minimum 2 years)
  • Motivation, resourcefulness and ability to work in a team as well as independently
  • Desire for personal and professional development and learning
  • Excellent knowledge of spoken and written English
  • Tendency of self-initiative and responsibility towards work and team
  • Getting around in a dynamic environment

Desirable additional skills (bonus):

  • Basic knowledge of VR (Virtual Reality) solutions programming
  • Knowledge of Socket.io library
  • Knowledge of JSON format for structuring data
  • Basic knowledge of 3D design
  • Work with version control systems

Responsibilities:

  • Development tools programming in 3D Game Engine
  • Finding solutions to problems and tasks in projects
  • Designing of system that will be used to solve problems
  • Cooperation with the 3D team in developing high quality NSoft games
The listing remains open until the position is filled IT Project Manager Mostar

We are looking for a proactive and responsible person to work in the PM team. As Project Manager you will be directly exposed to our advanced systems and products with the possibility of developing products to new and advanced solutions.

 

Skills and knowledge:

  • University degree in economics or related fields
  • Previous experience in project management
  • Preferably programming experience or knowledge of basic IT technologies
  • Excellent written and spoken English language skills
  • Knowledge of MS office and PM tools
  • Good leadership, communication and people management skills
  • Reliability, integrity, responsibility and proactivity
  • Ability to manage multiple complex of software projects with different delivery and different teams

 

Responsibilities:

  • Creating project plan
  • Development of project documentation and manuals
  • Organization, management, supervision, coordination and control of project teams
  • Coordination of tasks between the different teams
  • Project results control
  • Project irregularities correction
  • Project budgeting
  • Reporting on status of project and making presentations to interested parties
The listing remains open until the position is filled Quality Assurance Engineer Mostar

Q.A. Engineer makes sure that products satisfy predetermined quality criteria.

 

Skills and knowledge:

  • Passion for testing and talent to make tests that can break codes
  • Ability to develop and maintain tests and detailed documentation of the same
  • Experience with bug tracking and management tools
  • Ability of quality time management, meeting deadlines, effective organization of work according to the principle of priority
  • Initiative and proactivity
  • Excellent speaking and writing English skills as well developed communication skills
  • Experience with Agile Scrum methodologies

 

Responsibilities:

  • Performing manual and automated tests
  • Collecting and analyzing data
  • Test presentation to the people who form project teams
  • Proposals for practical implementation and improvement of business processes
  • Cooperation with other departments within the company
  • Ideas, ideas, ideas, ideas, ideas and more ideas!
The listing remains open until the position is filled Backend Developer Mostar

NSoft zapošljava backend developere s posebnim naglaskom na PHP i NodeJS. Radno mjesto zahtjeva:

if(

Imaš najmanje 3 godine iskustva u pravljenju backend  komponenti (po mogoućnosti u php/nodejs)

Pričaš SQL i čitaš najnovija izdanja MySQL/MariaDB”doc novels”

Znaš da NoSQL nije organizacija koja mrzi SQL

Znaš da Symfony nije pogrešno napisana riječ

&& Znaš da je 200 dobro, a 500 loše

&& Kad vidiš “$” ne pomisliš na novac

&& Izražavaš se u “echu”

&& Tvoj( logic + system architecture ) > ( design + html + css )

&& Ne upališ svijetlo kada netko uzvikne  “upali LAMP”):

Pošalji nam svoj CV na posao@nsoft.ba

ili:

Možeš provjeriti ostala slobodna mjesta :)

endif;

SELECT * FROM Why_NSoft;

– Svaki dan novi programerski izazov i nikad nije dosadno

– Imamo vlastiti caffe bar (coffee++)

– RPG zvan “team building adventures” je vrlo popularan (modrice po izboru)

– “Boss” dodjeljuje novčane bonuse prilično često

– Ako si jedan od onih koji vole sve imati napismeno – našim zaposlenicima nudimo certificirane edukacije

– Radno vrijeme može biti ispunjeno igrajući Playstation, Nintendo, Uno, šah, košarku…

– Pratimo nove tehnologije i primjenjujemo ih na naše projekte tako da je učiti nove stvari neophodno

– Team development –  ne moraš sve raditi (i.e. backend developeri ne vole frontend)

– $djeca++ => $plaća++

The listing remains open until the position is filled Frontend Developer Mostar

For those who live and breathe web!

 

What we require from candidate:

  • 3 years of experience in HTML and CSS
  • knowing of CSS3
  • excellent knowledge of Javascript (including libraries as jQuery and AngularJS)
  • knowledge of and communication with various web servers
  • preferable knowing of PHP and RDMS

Desirable personal characteristics:

  • talent
  • motivation, resourcefulness and the ability for teamwork and individual work
  • desire for learning and professional development
  • orientation towards the development of user interfaces

For the above position we offer:

  • work in a dynamic environment
  • stimulating salary
  • permament work relationship
  • possibility of advancement and perfectioning

You can send your application to: posao@nsoft.ba or through the form – the competition will remain open until filling up the job.

The listing remains open until the position is filled System Developer Mostar

We are looking for a System Developer!

 

We are looking for system developer who’s interested in development and management of both hardware and software systems, as well as diagnosing and resolving system faults. Among other things, this role also includes researching of “How it works?” and “How to improve the way it works?”. Sounds tempting?

Please take a look at more details on work activities.

 

The System Developer will be responsible for:

  • developing and managing display on multi-monitor systems (monitor and touch screen)
  • managing and programming machines/devices with capacity to accept coins and banknotes (coin, bill acceptors)
  • programming and managing printers
  • automation of predefined actions
  • developing in Python programming language

 

Our ideal candidate has excellent knowledge of and three years of experience with:

  • Linux primarily
  • Python programming language (oop paradigm, cherrypi, twisted, subprocess and other modules)
  • source control systems (git, subversion)

 

Also, he/she should have knowledge of:

  • architecture and implementation of the HA (High Availability) system
  • bash scripting
  • build and continuous systems

 

Experience or knowledge in one of the following items will be considered as an extra bonus:

  • multi monitor setups and X server configuration
  • configuration and calibration of touch screen devices
  • configuration management tools (SaltStack)
  • Kickstarts (Anaconda)
  • SSDP protocol

 

These are some of the desirable skills:

  • patience
  • meticulous attention to details
  • logical mind
  • good analytical skills
  • organisational skills
  • problem solving skills

 

We are offering you the opportunity to work with young IT professionals in stimulative environment where you can achieve your professional growth and improvement!

If this job description sounds interesting to you and you think you meet the requirements, please send your application to posao@nsoft.ba or apply through our web form!

The listing remains open until the position is filled Linux System Administrator Mostar

We are looking for qualified candidates  for the following position (“The One” will know what we are looking for :))!

 

#!/bin/bash
ats() {
[ $1 -lt 256 ] || return 1
printf \\$(printf %03o $1)
}
o=(13 10 13 10 76 105 110 117 120 32 83 121 115 116 101 109 32 65 100 109 105 110 105 115 116 114 97 116 111 114 32 45 32 112 117 110 111 32 114 97 100 110 111 32 118 114 105 106 101 109 101 13 10 13 10 13 10 83 116 111 32 116 114 97 122 105 109 111 32 111 100 32 107 97 110 100 105 100 97 116 97 58 13 10 32 45 32 110 97 112 114 101 100 110 111 32 112 111 122 110 97 118 97 110 106 101 32 105 32 114 97 100 32 115 32 85 110 105 120 45 98 97 115 101 100 32 115 117 115 116 97 118 105 109 97 13 10 32 45 32 109 105 109 105 109 97 108 110 111 32 50 32 103 111 100 105 110 101 32 114 97 100 110 111 103 32 105 115 107 117 115 116 118 97 13 10 32 45 32 105 115 107 117 115 116 118 111 32 117 32 107 111 110 102 105 103 117 114 105 114 97 110 106 117 32 76 65 77 80 45 97 13 10 32 45 32 105 115 107 117 115 116 118 111 32 117 32 107 111 110 102 105 103 117 114 105 114 97 110 106 117 32 77 121 83 81 76 32 114 101 112 108 105 107 97 99 105 106 101 44 32 109 101 109 99 97 99 104 101 100 45 97 13 10 32 45 32 122 110 97 110 106 101 32 111 32 100 105 115 116 114 105 98 117 105 114 97 110 105 109 32 115 117 115 116 97 118 105 109 97 13 10 32 45 32 111 115 110 111 118 101 32 112 114 111 103 114 97 109 105 114 97 110 106 97 32 42 80 72 80 42 13 10 32 45 32 98 97 115 104 32 47 32 112 121 116 104 111 110 32 115 107 114 105 112 116 105 114 97 110 106 101 13 10 32 45 32 112 111 122 110 97 118 97 110 106 101 32 105 32 114 97 100 32 115 97 32 109 114 101 122 110 105 109 32 116 101 104 110 111 108 111 103 105 106 97 109 97 13 10 32 45 32 97 107 116 105 118 110 111 32 122 110 97 110 106 101 32 101 110 103 108 101 115 107 111 103 32 106 101 122 105 107 97 32 117 32 103 111 118 111 114 117 32 105 32 112 105 115 109 117 13 10 13 10 66 111 110 117 115 32 122 97 32 112 111 122 110 97 118 97 110 106 101 32 110 101 107 101 32 111 100 32 110 97 118 101 100 101 110 105 104 32 116 101 104 110 111 108 111 103 105 106 97 58 13 10 32 45 32 88 111 114 103 32 99 111 110 102 105 103 13 10 32 45 32 80 111 122 110 97 118 97 110 106 101 32 72 97 114 100 119 97 114 101 45 97 13 10 32 45 32 78 111 83 81 76 13 10 32 45 32 83 97 108 116 83 116 97 99 107 13 10 32 45 32 86 97 103 114 97 110 116 13 10 32 45 32 68 111 99 107 101 114 13 10 32 45 32 71 101 97 114 109 97 110 13 10 32 45 32 83 117 112 101 114 118 105 115 111 114 13 10 32 45 32 83 117 98 118 101 114 115 105 111 110 32 99 111 110 116 114 111 108 32 42 83 86 78 44 32 71 73 84 44 32 77 101 114 99 117 114 105 97 108 42 13 10 13 10 80 111 122 101 108 106 110 101 32 111 115 111 98 110 101 32 107 97 114 97 107 116 101 114 105 115 116 105 107 101 58 13 10 32 45 32 109 111 116 105 118 105 114 97 110 111 115 116 44 32 115 110 97 108 97 122 108 106 105 118 111 115 116 44 32 105 32 115 112 111 115 111 98 110 111 115 116 32 122 97 32 116 105 109 115 107 105 32 105 32 115 97 109 111 115 116 97 108 110 105 32 114 97 100 13 10 32 45 32 122 101 108 106 97 32 122 97 32 117 99 101 110 106 101 109 32 105 32 112 114 111 102 101 115 105 111 110 97 108 110 105 109 32 114 97 122 118 111 106 101 109 13 10 13 10 90 97 32 110 97 118 101 100 101 110 111 32 114 97 100 110 111 32 109 106 101 115 116 111 32 110 117 100 105 109 111 58 13 10 32 45 32 114 97 100 32 117 32 111 112 117 115 116 101 110 111 106 32 105 32 115 116 105 109 117 108 97 116 105 118 110 111 106 32 97 116 109 111 115 102 101 114 105 13 10 32 45 32 97 100 101 107 118 97 116 110 97 32 112 114 105 109 97 110 106 97 32 105 32 98 111 110 117 115 101 13 10 32 45 32 115 116 97 108 110 105 32 114 97 100 110 105 32 111 100 110 111 115 13 10 32 45 32 109 111 103 117 99 110 111 115 116 32 112 114 111 102 101 115 105 111 110 97 108 110 111 103 32 110 97 112 114 101 100 111 118 97 110 106 97 32 105 32 117 115 97 118 114 115 97 118 97 110 106 97 13 10 32 45 32 99 101 114 116 105 102 105 99 105 114 97 110 106 101 32 105 32 101 100 117 107 97 99 105 106 101 13 10 32 45 32 116 101 97 109 98 117 105 108 100 105 110 103 32 97 107 116 105 118 110 111 115 116 105 13 10 32 45 32 107 97 102 105 99 32 117 32 115 107 108 111 112 117 32 102 105 114 109 101 13 10 13 10)
for i in ${o[*]}
do
ats $i
done

Send us your application at posao@nsoft.ba or through our form. The listing remains open until the position is filled.

The listing remains open until the position is filled Database Administrator Mostar

We are looking for a Database Administrator!

 

This is what you will be doing…

As a DBA you will be responsible for tasks such as database strategies development and design, system monitoring and database performance improvement as well as capacity improvement, and planning for future expansion requirements. You will also plan, coordinate and implement security measures to safeguard the database.

 

Your responsibilities will also include:

  • Performance analysis
  • Database backup/replication setup/repair
  • Database tuning – system variables, connections, buffer, cache
  • Database structure maintenance/optimization
  • Database deployment automatization
  • Database security – users, grants, filesystem permissions
  • Using percona tools for detailed analysis/maintenance
  • Optimization of queries, indexes, triggers, federated engine
  • Migration of databases
  • Work closely with other departments on the implementation and deployment of new initiatives

 

Make sure this is the real job for you…

 

Excellent knowledge of and three years of experience with:

  • MySQL RDBMS, MariaDB RDBMS, galera cluster
  • Redis
  • Mongodb
  • Knowledge of MaxScale is a plus
  • Experience with Big Data is an extra credit for you

 

An extra bonus is knowledge of:

  • Database systems – under the hood
  • B (B+) trees understanding
  • Database Shard
  • In-Memory Databases

We will definitely appreciate:

  • If you are creative thinker and problem solver
  • Your ability to learn fast
  • Excellent verbal and written communication skills

 

Working with us means working in stimulative environment with other IT professionals. We offer you possibilities for professional growth and improvement, adequate benefits and bonuses as well as certification and education.

 

If you like team building activities and have a great sense of humor, you’re more then welcome in our team!
Send us your application at posao@nsoft.ba or through our form. The listing remains open until the position is filled.

Attach only PDF, DOC, DOCX files up to 2MB