Reliable Software Service Provider

Welcome to Softech’s all-in-one help desk ticketing system that provides faster and better support for your request.

Submit ticket


Create the future with us

Join a fun and flexible workplace where you’ll be inspired to do your best work.

Your development is our priority. Take your career to the next level with world-class companies.

APPLY: UX/UI Designer

Someone who turns our software into easy-to-use products for our clients.
Responsibilities that are included: gathering user requirements, designing graphic
elements and building navigation components, Illustrating design ideas using storyboards,
process flows and sitemaps. All that with a lot of experience with design software and wireframe tools.

We create both functional and appealing features that address our client’s needs and help us grow our customer base.


Our UX/UI Designers also do:
  • Design graphic user interface elements, like menus, tabs and widgets
  • Build page navigation buttons and search fields
  • Develop UI mockups and prototypes that clearly illustrate how sites function and look like
  • Create original graphic designs (e.g. images, sketches and tables)
  • Prepare and present rough drafts to internal teams and key stakeholders
  • Identify and troubleshoot UX problems (e.g. responsiveness)
  • Conduct layout adjustments based on user feedback
  • Adhere to style standards on fonts, colors and images

Requirements for this position:
  • Proven work experience as a UX/UI Designer or similar role
  • Portfolio of design projects
  • Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)
  • Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
  • Team spirit; strong communication skills to collaborate with various stakeholders
  • Good time-management skills
APPLY: React Native Developer

We are looking for React Native developer to join our team, as a full time employee.
Strong knowledge of React / React-Native and experience in industry are required.


  • Work as part of a young dynamic team, build an awesome Apps (iOS/ Android) in terms of user experience
  • Collaborate closely with other engineers and product managers, define and build
    high usability, high reliability, and high-performance features
  • Contribute to the roadmap of the product
  • Build the functionalities and integration with this device
  • Be committed to ensuring QA/Test covered in high quality


  • 2+ years of industry experience
  •  1+ years of React Native experience
  •  Expo, Redux, React Navigation
  •  JavaScript/ES6/ReactJS/NodeJS/JQuery/GIT
  • HTML5, CSS3
  • Natural instinct for good looking and functional interfaces
  • Good understanding of paradigms, logic and data structures
  • Curiosity how to use all tools and do not reinvent the wheel, prefer the balance between speed and quality
  • Creativity and curiosity to go beyond current tools to deliver the best solution to the problems at hand
  • Excellent knowledge of English language (written and verbal) skills
  • Formal education in the IT area.
  • Commercial experience in creating mobile applications
  • Experience with minification and code obfuscation
  • Good understanding how the Internet works (TCP, TLS, HTTP/2.0, Websockets, QUIC)
  • High-growth company in which you can find exciting and trend-setting challenges
  • Amazing products to work on
  • Familial working atmosphere in an open-minded team
  • Nice office in Belgrade, Science Technology Park
  • Skilled co-workers
  • Opportunities to build products that really make a difference
  •  Opportunities to learn and grow with us.
APPLY: C++ Developer

We are looking for C++ developer, who knows one of the general purpose, multi-paradigm programming language.
As a C++ Developer you will be responsible for creating a beautiful code with the latest technology.
You will be using your skills and knowledge to solve and offer solutions to real world problems.

C++ Developer duties and responsibilities

  • Design, build, and maintain efficient and reliable C++ code
  • Work closely with other engineers to develop new products
  • Work on extensions of existing products
  • Suggest and implement improvements on current products
  • Plan, design, develop, manage, document, test, deploy, and support new and existing modules
  • Hands on of algorithm complexities
  • Development of the next generation software
  • Basic Database systems – indexes, filters

C++ Developer requirements

  • Experience with algorithms/data structures knowledge
  • Good OOP knowledge
  • Software development lifecycle experience
  • Experience with Android/ OS X/ IOS, Windows  and LINUX
  • Goo understanding of TCP/IP protocol
  • Coordination with other developers for cross-functional requirements implementation and tests
  • Resolve issues proactively to deliver high quality products
APPLY: Angular2+ Developer

We are searching for a Developer to be part of a team creating web and mobile applications
using Angular 2+ for the front end and .NET technology for the back end.
Development is fast paced, input is welcomed, and the opportunity to work on a variety of projects exists.

Angular2+ Developer duties and responsibilities

  • Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies
  • Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
  • Writing tested and documented JavaScript, HTML and CSS
  • Make design and technical decisions for Angular2 projects.
  • Develop application code and unit test in the Angular2, Rest Web Services and Java technologies for the Application Development Center.
  • Ensuring high performance

Angular2+ Developer requirements and qualifications

  • Strong expertise with HTML, CSS, and writing cross-browser compatible code.
  • Good understanding of AJAX and JavaScript Dom manipulation Techniques
  • Experience with RESTful services
  • Experience in JavaScript build tools like grunt or gulp
  • Expert in any one of the modern JavaScript MV-VM/MVC frameworks (Angular2, JQuery, NodeJS, GruntJS)
  • Familiar with testing frameworks (Ex. Jasmine)
  • Test runner framework (Ex. Karma)
  • Hand on and implements complex Angular2 applications, directives, controllers, services
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills
APPLY: C#, .Net Developer

C# is a modern, general purpose, object-oriented programming language designed around the Common Language Infrastructure. A great C# developer is capable of handling many aspects of developing an application, including but not limited to performance, scalability, security, testing, and more.

We are looking for a C# developer responsible for building C# applications, including anything from back-end services to their client-end counterparts.


  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization


  • Proficient in C#, with a good knowledge of its ecosystems
  • Familiarity with the .NET core (2.0)
  • Experience with Multi Threaded Programming
  • Experience programming with 3rdPardy API/SDKs
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C# libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C#
  • Experience with popular web application frameworks, such as Nancy
  • Knack for writing clean, readable C# code
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools {{such as Git, SVN, and Mercurial}}

Familiarity with continuous integration

APPLY: Java Developer

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.


  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review


  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in the Spring Framework
  • Experience as a Sun Certified Java Developer
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
Contact Us
Office Hours
Supportscreen tag