Digital Media System

CAREERS

FULLSTACK DEVELOPER (Belgrade office)

arrow
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

REQUIREMENTS

  • University degree in engineering or computer science or relevant work experience
  • Profound knowledge of Java SE / Java EE technology (2+ years of experience)
  • Knowledge of SQL (1+ years of experience)
  • Knowledge of Spring framework is a plus
  • Knowledge of Rails or PHP is a plus
  • Good understanding of server-side CSS preprocessors, such as LESS and SASS
  • User authentication and authorization between multiple systems, servers, and environments
  • Creating database schemas that represent and support business processes
  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Organizational skills
  • Problem solving skills
  • Ability and willingness to learn

WHAT WE OFFER

  • A competitive salary and benefits
  • Working on a products with direct impact to millions of users.
  • A dynamic working environment and great career opportunities
  • Fun, informal and supportive work atmosphere

Please send your complete application to posao@kompanija.io

FRONT-END DEVELOPER (Belgrade office)

arrow
This is a intermediate/senior level position in our Belgrade office. We are looking for Frontend Software Developers. An ideal candidate should have an eye for quality user experience of the delivered products and enthusiasm to explore technological developments in the area of frontend development. But above all we are looking for team players with good communication skills, which will fit our company values.

REQUIREMENTS

  • Proficient knowledge of HTML5 and CSS3
  • Knowledge of jQuery library (or similar)
  • Knowledge of MV* JS framework (AngularJS, Backbone…) is a plus
  • Experience in using NodeJS modules for application build cycle (Bower/Grunt) is a plus
  • Experience in using CSS preprocessors (SASS or LESS) is a plus
  • Experience in test automation of JavaScript applications is a plus
  • Experience in working with RESTful services is a plus
  • Open-minded, curious and eager to learn

WHAT WE OFFER

  • A competitive salary and benefits
  • Working on a products with direct impact to milions of users.
  • A dynamic working environment and great career opportunities
  • Fun, informal and supportive work atmosphere

Please send your complete application to posao@kompanija.io

JAVA SPRING DEVELOPER (Belgrade office)

arrow
We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.

REQUIREMENTS

  • Minimum 2+ years of hands on development, design and coding in server side Java
  • Strong understanding of Java fundamentals, OOP principles, design patterns and engineering practices
  • Able to translate application storyboards and use cases into functional applications
  • Able to ensure the best possible performance, quality, and responsiveness of the applications
  • Understanding of Web protocols and technologies, RESTful Web services
  • Proficient understanding of code versioning tools, such as Git
  • Skill for writing reusable Java libraries
  • Help maintain code quality, organization, and automatization
  • Able to design, build, and maintain efficient, reusable, and reliable Java code
  • Good verbal and written English
  • Solid understanding of complete product development cycle
  • Strong analytical skills, systematic approach and self-reliant
  • Familiarity with Spring
  • Familiarity with Agile/Scrum methodologies

WHAT WE OFFER

  • A competitive salary and benefits
  • Working on a products with direct impact to millions of users.
  • A dynamic working environment and great career opportunities
  • Fun, informal and supportive work atmosphere

Please send your complete application to posao@kompanija.io

RAILS DEVELOPER (Belgrade office)

arrow
We are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

RESPONSIBILITIES:

  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Integration of data storage solutions
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • Understanding of fundamental design principles behind a scalable application
  • Proficient understanding of code versioning tools
  • Familiarity with continuous integration

WHAT WE OFFER

  • A competitive salary and benefits
  • Working on a products with direct impact to millions of users.
  • A dynamic working environment and great career opportunities
  • Fun, informal and supportive work atmosphere

Please send your complete application to posao@kompanija.io

UI/UX DESIGNER (Belgrade office)

arrow
We are looking for an experienced and talented UI designer to design and shape unique, user-centric products and experiences. The ideal candidate will have experience working in agile teams, with developers, UX designers and copywriters. You will be able to make deliberate design decisions and to translate any given user-experience journey into a smooth and intuitive interaction.

REQUIREMENTS & RESPONSIBILITIES:

  • Be a great team player, experienced in working with agile teams. Ability to collaborate closely with developers.
  • Create, improve and use wireframes, prototypes, style guides, user flows, and effectively communicate your interaction ideas using any of these methods.
  • Present and defend your design decisions. All your design decisions should be based on the overall design roadmap as well as your own design thinking and fundamental principles.
  • Continually keep yourself and your design team updated with the latest changes in your industry’s standards.
  • Experience working in an agile/scrum development process.
  • Experience using tools such as Photoshop, Sketch, Illustrator, InVision, UXPin, Quartz.
  • Understanding of basic front-end languages: HTML5, CSS3 Javascript.

WHAT WE OFFER

  • A competitive salary and benefits
  • Working on a products with direct impact to millions of users.
  • A dynamic working environment and great career opportunities
  • Fun, informal and supportive work atmosphere

Please send your complete application to posao@kompanija.io

fill out the form