Backend/Full Stack Engineer

We're looking for a Backend or Full Stack engineer to join our team in Banja Luka. This is an exciting opportunity to learn and progress by working with international clients on large-scale projects.


In 10 years of developing software for customers across the USA, EU and Australia we learned that only a team of satisfied and dedicated people can develop software of the highest standard. Because of that, we support our employees in striving to be the best in their field.

About you

We’re looking for people who desire to perfect and progress in their line of work. If you are passionate about technology and like to solve problems, we could be a perfect fit.

The list of required skills matches senior positions but junior and medior candidates are more than welcome to apply.

Required skills (work experience)
  • .NET, C#
  • SQL
  • DBMS (Postgres, Microsoft SQL server)
  • Architecture principles (Dependency injection, SOLID)
  • Entity framework or NHibernate (LINQ)
  • Security (Authentication and authorization)
  • Data structures
    • Linked lists
    • Stacks
    • Trees
    • Queues
    • Graphs
  • Algorithms
    • Space/time complexity
    • Depth first search
    • Breadth first search
  • Object Oriented Programming
    • Inheritance
    • Polymorphism
    • Abstraction
    • Encapsulation
Nice to have:
  • Security (OAuth2)
  • Testing (xUnit or NUnit, Mocking)
  • Parallel processing
    • Multithreading, Synchronization Mechanisms (lock, monitor), Background tasks
  • Application architecture (Caching (Redis), Separation of concerns)
  • Real-time applications (SignalR, TCP/IP connections)
  • Front-end
    • Javascript
    • Typescript
    • CSS, SCSS
    • React, Angular, Vue
    • webpack
    • Babel
  • Basic functional programming concepts
Starting net salary range:
1000 - 2000 KM
2000 - 3000 KM
3000 - 4000 KM
4000+ KM

Send your CV to