Jobs

Senior Backend Developer - Python

Maintain and upgrade current platform written in Python, and join us in rebuilding the existing platform in Golang. Primary focus for this position will be server-side logic for serving ADs, ensuring high performance and high availability for high volume backend applications. Improvements on log streaming infrastructure, and speed up statistics aggregations and delivery.

Requirements

  • 4+ years working experience as backend developer in one of these languages: PHP, Golang, Python or Java
  • Strong knowledge of HTTP protocol
  • Knowledge of the Linux operating system
  • Experience in MySQL database
  • Experience with caching key-value databases (Redis is preferable, Memcache is ok)
  • Experience with asynchronous programming concepts
  • Basic knowledge of message brokers (RabbitMQ, Kafka …)
  • Basic knowledge of Amazon Web Services (S3, RDS, ElastiCache)

Responsibilities

  • Maintain current code base written in Python (using Tornado framework)
  • Working with service that serves over 1M req/min
  • Rewriting and designing new infrastructure in Go

What We Offer

  • Competitive salaries
  • Flexible working hours
  • Team building events
  • High end workstations
  • Educational support
  • Game room
  • Kitchen with snacks and beverages

Sign up here!

.NET Developer

Osnovni zadaci uključuju:

  • sudjelovanje na održavanju postojećih i razvoju novih kompleksnih projekata
  • izrađivanje tehničke dokumentacije
  • aktivno sudjelovanje u cijelom životnom ciklusu razvoja proizvoda
  • automatizaciju internih procesa razvoja i testiranja
  • code review
  • pomaganje manje iskusnim kolegama u projektnim zadacima

Od kandidata očekujemo:

  • višegodišnje iskustvo rada s C# i .NET frameworkom
  • poznavanje rada s Microsoft SQL serverom i SQL jezika
  • poznavanje strukture podataka, algoritama i objektno orijentiranog razvoja aplikacija
  • samostalno analiziranje i rješavanje problema
  • proaktivnost u pristupu poslu i sklonost timskom radu
  • spremnost na kontinuirano usavršavanje
  • odgovornost i profesionalnost u poslu

Prednost je:

  • poznavanje agilnih metodologija rada (SCRUM)
  • poznavanje React ili Angular frameworka
  • položeni Microsoft certifikati (MCSD)

Nudimo vam:

  • zaposlenje na neodređeno vrijeme
  • motivirajuća primanja u skladu s iskustvom i rezultatima
  • rad na velikim i zanimljivim projektima
  • korištenje modernijih informatičkih tehnologija
  • mogućnost stalnog stručnog usavršavanja i profesionalnog razvoja
  • rad u kvalitetnom i ambicioznom timu stručnjaka

Sign up here!

Database Developer

Osnovni zadaci uključuju:

  • projektiranje i implementaciju baze podataka u okvirima pojedinih programa za baze podataka, u svrhu pohrane, daljnjeg korištenja i obrade zadane strukture podataka
  • projektiranje razvoja baza podataka kao nadopune postojećim aplikacijama
  • koordinaciju spajanja drugih alata na bazu podataka kako bi se osigurala maksimalna razina konzistentnosti
  • predlaganje unapređenja poslovnih procesa projekta
  • pomaganje manje iskusnim kolegama u projektnim zadacima

Od kandidata očekujemo:

  • višegodišnje radno iskustvo na poziciji DB developera
  • napredno poznavanje relacijskog modeliranja baza podataka
  • napredno poznavanje nekog proceduralnog jezika (npr. T-SQL, PL/SQL, PL/pgSQL)
  • višegodišnje iskustvo u radu na projektima
  • odlične analitičke i komunikacijske sposobnosti
  • proaktivnost i sklonost timskom radu
  • sposobnost samostalnog rješavanja problema
  • spremnost i želju za stalnim razvojem znanja i vještina

Prednost je:

  • posjedovanje DBD i/ili DBA certifikata (npr. Microsoft, Oracle)
  • poznavanje agilnih metodologija rada (SCRUM)
  • iskustvo u administraciji, optimizaciji i monitoriranju rada baza podataka

Nudimo vam:

  • zaposlenje na neodređeno vrijeme
  • motivirajuća primanja u skladu s iskustvom i rezultatima
  • rad na zanimljivim i izazovnim projektima
  • korištenje najmodernijih informatičkih tehnologija
  • mogućnost stalnog stručnog usavršavanja i profesionalnog razvoja

Sign up here!

SAP Business Consultant

Kandidat treba biti spreman:

  • prikupljati, razumjeti i definirati korisničke poslovne zahtjeve u svojoj domeni ekspertize (primarno FI, CO, MM, SD, PM)
  • aktivno sudjelovati u radionicama definiranja dizajna rješenja
  • pripremati funkcionalne i tehničke specifikacije
  • raditi s agilnim krosfunkcionalnim timovima u isporukama rješenja
  • savjetovati i educirati korisnike o korištenju SAP sustava u poslovanju

Znat ćeš da svoj posao dobro radiš kad će:

  • informacije koje prenosiš između kolega iz operativnog poslovanja i onih u razvojnom timu biti kvalitetno strukturirane te obostrano shvaćene i prihvaćene
  • procesi koje analiziraš biti pretočeni u jasno dokumentirane funkcionalne specifikacije te uspješno implementirani u SAP S/4HANA i SAP Hybris sustav prema najboljim SAP standardima
  • tvoj odnos s korisnicima isporučenih rješenja biti dobar, a radni dani počinjati i završavati ugodnim neformalnim druženjima

Za ulogu SAP poslovnog konzultanta očekujemo:

  • prethodno iskustvo u konzultanstkim poslovima i implementaciji SAP rješenja
  • formalni SAP certifikati - prednost
  • odlično znanje engleskog jezika u pismu i govoru
  • elokventnost i strukturiranost u komunikaciji, spremnost na timski rad
  • analitičnost i sposobnost uspješnog rješavanja problema
  • proaktivnost, pozitivan stav i odgovoran pristup poslu
  • želju za kontinuiranim učenjem i usavršavanjem

Nudimo vam:

  • zaposlenje na neodređeno vrijeme
  • motivirajuća primanja u skladu s iskustvom i rezultatima
  • rad na zanimljivim i izazovnim projektima
  • korištenje najmodernijih informatičkih tehnologija
  • mogućnost stalnog stručnog usavršavanja i profesionalnog razvoja
  • rad u kvalitetnom i ambicioznom timu stručnjaka

Sign up here!

SAP Technical Consultant

Kandidat treba biti spreman:

  • programirati sa proceduralnim, objektno orijentiranim i SQL programskim jezicima
  • integrirati različita aplikacijska rješenja koristeći SAP integracijsku platformu (PI/PO)
  • aktivno sudjelovati u radionicama definiranja dizajna rješenja
  • pružati podršku funkcionalnom timu u definiranju i izvršavanju poslovnih zahtjeva
  • raditi sa agilnim tehničkim i funkcionalnim timovima u isporukama rješenja
  • biti posvećen poslu, tehnološkoj radoznalosti i kontinuiranom usavršavanju
  • pokazati dobre komunikacijske vještine i sklonost timskom radu

Prednost će imati osobe sa:

  • iskustvom rada sa SAP ABAP programskim jezikom
  • iskustvom rada sa JAVA ili JAVASCRIPT programskim jezikom
  • iskustvom u radu sa UI5 (FIORI) frameworkom
  • iskustvom u radu sa HTML5 i/ili CSS
  • iskustvom u radu sa ESB platformama (SAP process integration/orchestration, BizTalk, TIBCO, IBM WebSphere itd.)
  • poznavanjem osnova rada s relacijskim bazama podataka
  • odličnim znanjem engleskog jezika u govoru i pismu

Nudimo vam:

  • zaposlenje na neodređeno vrijeme
  • motivirajuća primanja u skladu s iskustvom i rezultatima
  • rad na velikim i zanimljivim projektima
  • korištenje modernijih informatičkih tehnologija
  • mogućnost stalnog stručnog usavršavanja i profesionalnog razvoja
  • rad u kvalitetnom i ambicioznom timu stručnjaka

Sign up here!

Senior Full Stack (Angular/NodeJS)

The most important value at JSGuru is “People over profit”. We operate from two offices: business development in New York City and software development in Banja Luka, Bosnia and Herzegovina. Seasoned senior developers and designers lead our technical and creative teams with one of the lowest employee turnover rates in the industry.

People who are doers and take an analytical approach towards problem-solving are always welcome in our ranks. If you have a knack for solving some interesting and challenging problems, hit us up!

What you can expect from us:

  • Growth Opportunities
  • Relaxed, Fun Atmosphere
  • Flexible Hours, Work From Home
  • Ping-Pong and Movies
  • No Micromanagement
  • Healthy Kitchen
  • Educational Support
  • We Are A Family

We Look For Following Qualities In All Potential Hires:

  • Customer-centric approach
  • Continuous learning / curiosity
  • Commitment to excellence
  • Adaptable / flexible
  • No Micromanagement
  • Down-to-earth attitude
  • Experimentation / resilence

You have:

  • 5+ years of experience in software development
  • Proficient knowledge of Angular / Node.JS
  • Work experience with a relational database, preferably PostgreSQL
  • Proficient understanding of code versioning on Git and Git flow
  • Profound understanding of object-oriented programming concepts and core JavaScript programming language
  • Passion to deliver high-quality code
  • Experience with writing unit and e2e tests
  • Open and friendly personality
  • Ability to work well within teams
  • Ability to set realistic schedules and manage on-time completion of tasks
  • Good spoken and written English skills

Interested? Sign up here.

GoLang Developer

The most important value at JSGuru is “People over profit”. We operate from two offices: business development in New York City and software development in Banja Luka, Bosnia and Herzegovina. Seasoned senior developers and designers lead our technical and creative teams with one of the lowest employee turnover rates in the industry.

What you can expect from us:

  • Work on Innovative IT Projects With Foreign Clients
  • Growth Opportunities
  • Relaxed, Fun Atmosphere
  • Flexible Hours, Work From Home
  • Ping-Pong and Movies
  • No Micromanagement
  • Healthy Kitchen
  • Educational Support
  • Work in the Company in which Effectiveness and Proactivity are Recognized and Rewarded
  • Competitive Salary
  • We Are A Family

What we will expect from you:

  • Customer-centric Approach
  • Continuous Learning / Curiosity
  • Open and Friendly Personality
  • Ability to Work Well Within Teams
  • Commitment to Excellence
  • Adaptable / Flexible
  • Down-to-earth Attitude
  • Experimentation / Resilence

Your skills

  • Two years (or more) experience in development
  • Experience with GoLang, JavaScript, React.js and PostregeSQL or MySQL
  • Experience using source control tools/systems (Git)
  • Familiar with MQTT protocols
  • Good spoken and written English
  • Good energy and will to work in a team
  • Experience writing functional and unit tests
  • Excellent communication and problem-solving skills

Is good to have:

  • Experience with AWS preferred
  • Experience writing functional and unit tests
  • Experience with Microservices and design RESTful API’s
  • Knowledge of agile methodologies (SCRUM)

Interested? Sign up here.

WordPress Backend Developer

We will assume you wouldn’t be reading this post if you are not an experienced PHP developer so we’ll just skip the general “You need to know how to write code” stuff. You do need to know PHP, MySQL, some JS and all that, but we are far beyond that point.

Let’s keep it simple, try answering a few questions:

  • Have you ever been challenged to build something custom on WordPress, either a plugin or custom theme functionality, that solved a problem or optimized the way problem is solved?
  • Have you ever debugged WordPress site or Code, going through the code and resolving the problem, learning tons in the process and ended up with a new experience?
  • Have you browsed through a bunch of hooks and filters to build a custom feature/plugin and got amazed how every time you do that you learn something new about the WP Core? 
  • Do you feel like there is so much more you could be working on and learning about?
  • Are you eager to work on high-end WP projects, developing stuff that 99.99% of other WordPress sites and projects may never need?

Knowledge & Experience

  • 3+ years of experience working as a backend web developer on production sites
  • 2+ years of experience working on WordPress sites
  • Extensive experience in implementing complex WordPress sites
  • Thorough knowledge of PHP, and MySQL
  • A comprehensive understanding of what it takes to write secure and performant code
  • Understanding of OOP, software development life cycle and best practices

Other good to know’s:

  • Experience with continuous integration and automated deployment pipelines
  • Experience with Unit Testing
  • Experience with WooCommerce
  • Experience with WPML or other multilingual plugins
  • Experience with server technologies like Redis or ElasticSearch
  • Remote work experience

Why join us?

  • There are currently about 45 of us in AM2, headquarters are in Zagreb and another office in Banja Luka with, but almost 50% of our team is scattered around other cities and countries working remotely. You can learn.
  • We have a flexible working environment, you can adjust your working hours and place of work however you see fit. If you’d like to join us in our Zagreb or Banja Luka office, we would be delighted to have you but it’s not a requirement.
  • 4 years ago we merged with a Canadian company and we are a part of myZone Media which altogether counts about 80 people all over the world. Be a part of a multinational team.
  • You will be additionally compensated according to your contribution. If we have hired you it means you have the required knowledge and experience, but what makes the difference is your commitment, speed, ability to think outside of the box, your enthusiasm and proactive thinking. We will track your progress closely and act accordingly.
  • Yeah, we tend to go on various team building activities and dev retreats. We also have a policy of sending all team members to at least one conference per year.
  • If you are in it for the long run building our company together and developing worldwide projects, and you become a vital team member (lead role), have a chance of acquiring company shares through our stock option plan and being a part of something big.

Interested? Sign up at this link.

Scrum Master

DVC Solutions is a software development company with its headquarters in Banja Luka, Bosnia and Herzegovina which decided to enrich its astonishing team of people with an equally astonishing Scrum Master. Who are we? We are a team of successful, hard-working and open-minded young individuals who as a team cherish family values day in, day out. DVC Solutions operates on two continents with urban and cozy offices in three countries, Banja Luka (Bosnia and Herzegovina), Halmstad (Sweden) and Chicago (USA). During last six years of our continuous growth we never ceased to lead by example and build a prosperous IT industry in Bosnia and Herzegovina.

This is the list of requirements we consider our full-time Scrum Master should have:

  • Your English language proficiency is at least at B2 level in accordance with CEFR
  • You have at least two years of experience as a Scrum Master
  • Bachelor's degree is not mandatory, though it is considered an asset
  • An additional asset is if you are a Certified Scrum Master (CSM) or a Professional Scrum Master (PSM)
  • Outstanding facilitation skills, interpersonal skills, communication skills, organizational skills and time management skills are a must
  • Thorough understanding of the software development lifecycle
  • Experience with Atlassian package and tools like JIRA, and Confluence is also an asset
  • Have ability to maintain peace and harmony in the team and coach team members to reach their fullest potential
  • Experience working in complex, multi-project, multi-vendor, and multi-team environments
  • You are: a self-confident individual ready to be assertive when taking a position, but also creative, resourceful and innovative at tackling complex challenges and resolving yours and other's problems
  • Although it sounds like a cliché, you are expected to be very comfortable with MS Office package as you will use most of these tools in your everyday work

This is the benefit package we are ready to offer for your dedicated work:

  • You will work for a company which has out-of-the-box mindset and which due to its international presence breaths a touch of western corporate culture into its organizational structure
  • You will expand a group of people you consider family
  • An attractive financial package
  • An engaging employee reward and recognition system consisting of both financial and non-financial bonuses, should you achieve extraordinary results in your work
  • A holiday plan in accordance with your needs
  • Flexibility is our middle name: we guarantee the most flexible schedule in Banja Luka
  • During certain periods we offer our employees the benefit of remote work
  • Dynamic environment, in every possible way you can imagine
  • A lot of paid training, career development options, seminars, online courses and practically any other way to get educated you can imagine anywhere in the world. You name it, we will make sure you get it, as long as we both benefit from it.
  • Occasional visits to our international clients
  • Work equipment, including some cool stuff you don't necessarily need for work
  • Other cool benefits we offer to our employees: a delicious lunch every day you work, gym fee coverage, a lot of team building activities, in-house English classes, knowledge transfer sessions, the most comfortable chairs you will ever sit in, Chill Out zone, gaming, fully-stocked kitchen, different types of celebrations, and the list only goes on and on...
  • Soft Human Resources Management
  • A lot of interesting projects

If you meet the aforementioned requirements for this positions and what we have to offer sounds like a fair deal to you, then don't waste any moment longer! Become a part of our story by sending your application including your CV and a cover letter to info@dvcsolutions.com. We are looking for a chance to meet!

Medior/Senior Java EE Developer

DVC Solutions is a software development company with its headquarters in Banja Luka, Bosnia and Herzegovina which decided to enrich its astonishing team of people with an equally astonishing medior/senior Java developer. Who are we? We are a team of successful, hard-working and open-minded young individuals who as a team cherish family values day in, day out. DVC Solutions operates on two continents with urban and cozy offices in three countries, Banja Luka (Bosnia and Herzegovina), Halmstad (Sweden) and Chicago (USA). During last six years of our continuous growth we never ceased to lead by example and build a prosperous IT industry in Bosnia and Herzegovina.

This is the list of requirements we consider our full-time Java EE Developer should have:

  • Your English language proficiency is at least at B1 level in accordance with CEFR
  • You have at least five years of experience as a software developer, and a minimum of three years of productive experience with Java EE (Enterprise Edition)
  • Experience with Jersey framework is a huge asset
  • Solid understanding of databases and experience with MySQL and relational databases
  • Experience with non-relational databases is an asset, especially MongoDB
  • General experience with frontend technologies such as HTML, CSS, JS
  • Experienced with REST APIs and Vagrant/Docker is also an asset
  • Thorough understanding of the software development lifecycle
  • Experience with Atlassian package and tools like JIRA, Bitbucket and Confluence is also an asset
  • Experienced with source code management techniques using Git
  • Practical experience with Agile methodologies and familiarity with Scrum principles
  • Qualities you should possess: a team player, a creative and innovative individual passionate for learning and improving, responsible, reliable, trustworthy, open- minded

This is the benefit package we are ready to offer for your dedicated work:

  • You will work for a company which has out-of-the-box mindset and which due to its international presence breaths a touch of western corporate culture into its organizational structure
  • You will expand a group of people you consider family
  • An attractive financial package
  • An engaging employee reward and recognition system consisting of both financial and non-financial bonuses, should you achieve extraordinary results in your work
  • A holiday plan in accordance with your needs
  • Flexibility is our middle name: we guarantee the most flexible schedule in Banja Luka
  • During certain periods we offer our employees the benefit of remote work
  • Dynamic environment, in every possible way you can imagine
  • A lot of paid training, career development options, seminars, online courses and practically any other way to get educated you can imagine anywhere in the world. You name it, we will make sure you get it, as long as we both benefit from it.
  • Occasional visits to our international clients
  • Work equipment, including some cool stuff you don't necessarily need for work
  • Other cool benefits we offer to our employees: a delicious lunch every day you work, gym fee coverage, a lot of team building activities, in-house English classes, knowledge transfer sessions, the most comfortable chairs you will ever sit in, Chill Out zone, gaming, fully-stocked kitchen, different types of celebrations, and the list only goes on and on...
  • Soft Human Resources Management
  • A lot of interesting projects

If you meet the aforementioned requirements for this positions and what we have to offer sounds like a fair deal to you, then don't waste any moment longer! Become a part of our story by sending your application including your CV and a cover letter to info@dvcsolutions.com. We are looking for a chance to meet!

Medior Angular Developer

DVC Solutions is a software development company with its headquarters in Banja Luka, Bosnia and Herzegovina which decided to enrich its astonishing team of people with an equally astonishing medior/senior Angular developer. Who are we? We are a team of successful, hard-working and open-minded young individuals who as a team cherish family values day in, day out. DVC Solutions operates on two continents with urban and cozy offices in three countries, Banja Luka (Bosnia and Herzegovina), Halmstad (Sweden) and Chicago (USA). During last six years of our continuous growth we never ceased to lead by example and build a prosperous IT industry in Bosnia and Herzegovina.

This is the list of requirements we consider our full-time Medior Angular Developer should have:

  • Your English language proficiency is at least at B1 level in accordance with CEFR
  • You have at least five years of experience as a software developer, and a minimum of 3 years of productive experience with Angular framework (5, 6 or 7)
  • Experience with Vue.js and/or React framework is an asset, and so is experience with NGRX and TypeScript
  • Advance knowledge of HTML, jQuery, Bootstrap and SCSS/CSS is a must
  • Experience with responsive websites, object-oriented programming (OOP) and/or functional programming
  • Thorough understanding of the software development lifecycle
  • Experience with Atlassian package and tools like JIRA, Bitbucket and Confluence is also an asset
  • Experienced with source code management techniques using Git
  • Practical experience with Agile methodologies and familiarity with Scrum principles
  • Qualities you should possess: a team player, a creative and innovative individual passionate for learning and improving, responsible, reliable, trustworthy, open- minded

This is the benefit package we are ready to offer for your dedicated work:

  • You will work for a company which has out-of-the-box mindset and which due to its international presence breaths a touch of western corporate culture into its organizational structure
  • You will expand a group of people you consider family
  • An attractive financial package
  • An engaging employee reward and recognition system consisting of both financial and non-financial bonuses, should you achieve extraordinary results in your work
  • A holiday plan in accordance with your needs
  • Flexibility is our middle name: we guarantee the most flexible schedule in Banja Luka
  • During certain periods we offer our employees the benefit of remote work
  • Dynamic environment, in every possible way you can imagine
  • A lot of paid training, career development options, seminars, online courses and practically any other way to get educated you can imagine anywhere in the world. You name it, we will make sure you get it, as long as we both benefit from it.
  • Occasional visits to our international clients
  • Work equipment, including some cool stuff you don't necessarily need for work
  • Other cool benefits we offer to our employees: a delicious lunch every day you work, gym fee coverage, a lot of team building activities, in-house English classes, knowledge transfer sessions, the most comfortable chairs you will ever sit in, Chill Out zone, gaming, fully-stocked kitchen, different types of celebrations, and the list only goes on and on...
  • Soft Human Resources Management
  • A lot of interesting projects

If you meet the aforementioned requirements for this positions and what we have to offer sounds like a fair deal to you, then don't waste any moment longer! Become a part of our story by sending your application including your CV and a cover letter to info@dvcsolutions.com. We are looking for a chance to meet!

Medior/Senior Android Developer

DVC Solutions is a software development company with its headquarters in Banja Luka, Bosnia and Herzegovina which decided to enrich its astonishing team of people with an equally astonishing medior/senior Android developer. Who are we? We are a team of successful, hard-working and open-minded young individuals who as a team cherish family values day in, day out. DVC Solutions operates on two continents with urban and cozy offices in three countries, Banja Luka (Bosnia and Herzegovina), Halmstad (Sweden) and Chicago (USA). During last six years of our continuous growth we never ceased to lead by example and build a prosperous IT industry in Bosnia and Herzegovina.

This is the list of requirements we consider our full-time Android ninja should have:

  • Your English language proficiency is at least at B1 level in accordance with CEFR
  • You have at least two years of experience in Android development using Java or Kotlin
  • Solid understanding of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming
  • General experience with third-party libraries and APIs
  • Experienced with JSON, XML, and interfacing Android applications to REST APIs
  • Experience with Firebase services and Android studio
  • Thorough understanding of the software development lifecycle
  • Experience with Atlassian package and tools like JIRA, and Confluence is also an asset
  • Experienced with source code management techniques using Git
  • Practical experience with Agile methodologies and familiarity with Scrum principles
  • Qualities you should possess: a team player, a creative and innovative individual passionate for learning and improving, responsible, reliable, trustworthy, open-minded

This is the benefit package we are ready to offer for your dedicated work:

  • You will work for a company which has out-of-the-box mindset and which due to its international presence breaths a touch of western corporate culture into its organizational structure
  • You will expand a group of people you consider family
  • An attractive financial package
  • An engaging employee reward and recognition system consisting of both financial and non-financial bonuses, should you achieve extraordinary results in your work
  • A holiday plan in accordance with your needs
  • Flexibility is our middle name: we guarantee the most flexible schedule in Banja Luka
  • During certain periods we offer our employees the benefit of remote work
  • Dynamic environment, in every possible way you can imagine
  • A lot of paid training, career development options, seminars, online courses and practically any other way to get educated you can imagine anywhere in the world. You name it, we will make sure you get it, as long as we both benefit from it.
  • Occasional visits to our international clients
  • Work equipment, including some cool stuff you don't necessarily need for work
  • Other cool benefits we offer to our employees: a delicious lunch every day you work, gym fee coverage, a lot of team building activities, in-house English classes, knowledge transfer sessions, the most comfortable chairs you will ever sit in, Chill Out zone, gaming, fully-stocked kitchen, different types of celebrations, and the list only goes on and on...
  • Soft Human Resources Management
  • A lot of interesting projects

If you meet the aforementioned requirements for this positions and what we have to offer sounds like a fair deal to you, then don't waste any moment longer! Become a part of our story by sending your application including your CV and a cover letter to info@dvcsolutions.com. We are looking for a chance to meet!

Medior/Senior Python Developer

DVC Solutions is a software development company with its headquarters in Banja Luka, Bosnia and Herzegovina which decided to enrich its astonishing team of people with an equally astonishing medior/senior Python developer. Who are we? We are a team of successful, hard-working and open-minded young individuals who as a team cherish family values day in, day out. DVC Solutions operates on two continents with urban and cozy offices in three countries, Banja Luka (Bosnia and Herzegovina), Halmstad (Sweden) and Chicago (USA). During last six years of our continuous growth we never ceased to lead by example and build a prosperous IT industry in Bosnia and Herzegovina.

This is the list of requirements we consider our full-time Python ninja should have:

  • Your English language proficiency is at least at B1 level in accordance with CEFR
  • You have at least five years of experience as a software developer, and a minimum of two years of productive experience with Python
  • Experience with Django and/or Flask framework is a huge asset
  • Solid understanding of databases and experience with MySQL and relational databases
  • Experience with non-relational databases is an asset, especially MongoDB
  • General experience with frontend technologies such as HTML, CSS, JS
  • Experienced with REST APIs and Vagrant/Docker is also an asset
  • Thorough understanding of the software development lifecycle
  • Experience with Atlassian package and tools like JIRA, Bitbucket and Confluence is also an asset
  • Experienced with source code management techniques using Git
  • Practical experience with Agile methodologies and familiarity with Scrum principles
  • Qualities you should possess: a team player, a creative and innovative individual passionate for learning and improving, responsible, reliable, trustworthy, open- minded

This is the benefit package we are ready to offer for your dedicated work:

  • You will work for a company which has out-of-the-box mindset and which due to its international presence breaths a touch of western corporate culture into its organizational structure
  • You will expand a group of people you consider family
  • An attractive financial package
  • An engaging employee reward and recognition system consisting of both financial and non-financial bonuses, should you achieve extraordinary results in your work
  • A holiday plan in accordance with your needs
  • Flexibility is our middle name: we guarantee the most flexible schedule in Banja Luka
  • During certain periods we offer our employees the benefit of remote work
  • Dynamic environment, in every possible way you can imagine
  • A lot of paid training, career development options, seminars, online courses and practically any other way to get educated you can imagine anywhere in the world. You name it, we will make sure you get it, as long as we both benefit from it.
  • Occasional visits to our international clients
  • Work equipment, including some cool stuff you don't necessarily need for work
  • Other cool benefits we offer to our employees: a delicious lunch every day you work, gym fee coverage, a lot of team building activities, in-house English classes, knowledge transfer sessions, the most comfortable chairs you will ever sit in, Chill Out zone, gaming, fully-stocked kitchen, different types of celebrations, and the list only goes on and on...
  • Soft Human Resources Management
  • A lot of interesting projects

If you meet the aforementioned requirements for this positions and what we have to offer sounds like a fair deal to you, then don't waste any moment longer! Become a part of our story by sending your application including your CV and a cover letter to info@dvcsolutions.com. We are looking for a chance to meet!