Buy Tickets Login

Jobs_

Senior .NET Web Developer (f/m)

Location: Zagreb, Croatia

As an experienced .NET developer (Sitecore) and an autonomous part of a team you will design and implement complex Content-Management-Systems as part of flexible, innovative projects for international customers, always finding future-oriented solutions. You will be the technical lead of development, leading the development team and always supporting customers with your technical knowledge.

Your responsibilities

  • Taking key role in implementing projects in the area of CMS, portals and e-commerce
  • Structuring of requirements and designing of architecture
  • Being the technical lead for the settlement of projects as well as professional lead of the development team
  • Using current technologies and innovative approaches in the area of software development
  • Taking responsibility for technical presales

That's you

  • Extensive IT education in accordance with professional practice
  • Perennial experience with current Microsoft technologies, in particular with .NET framework, C#, MVC
  • Certifications in the surroundings of Microsoft useful
  • Practical experience with software Design Pattern, in particular MVC
  • Reliable command of common development tools (Visual Studio 2015/2017, MS SQL Server Management Studio, GIT, Jenkins)
  • Experience with frameworks with regards to unit testing useful
  • Experience with the optimisation of architecture and performance as well as scalability, testing and the management of releases (processes of release and deployment)
  • Knowledge in the area of CMS useful
  • Project experience based on Sitecore Experience Platform useful

You would describe yourself as an approachable person with razor-sharp analysis skills who can communicate openly and honestly, organize reliably and negotiate confidently. You enjoy dealing with customers and can keep everything on track even when things go off the rails.

Sound like you? Apply now in German or English at https://www.ecx.io/en/careers/

Python Software Engineer

Location: Zagreb, Croatia

REQUIRED SKILLS

  • 3+ years of professional programming experience
  • Professional experience with Python
  • Knowledge of coding practices
  • Knowledge of network protocols
  • Knowledge of authentication & authorization protocols
  • Positive attitude towards teamwork, constant learning, and adapting to new circumstances

DESIRED SKILLS

  • Experience with PostgreSql
  • Experience with Microservices
  • Experience with Message queueing
  • Experience with Docker
  • Experience with Cryptography
  • Experience with CI/CD and/or Jenkins

WHAT WE OFFER

  • Flexible working hours
  • Competitive compensation and benefits package
  • Permanent contract in a fast-growing global company
  • Challenging projects in a dynamic, collaborative team
  • Great career advancement opportunities - ReversingLabs encourages internal promotion
  • Personal improvement through attending leading conferences and seminars in the field

Software Engineer

Location: Zagreb, Croatia

What you’ll do:

  • Hands-on role developing web and mobile sites and applications
  • Write clean, documented, testable, reusable and scalable code
  • Optimise applications for maximum speed and scalability
  • Maintain the highest coding standards and best practices by keeping up with the latest development enhancements and techniques

How you can do more than development:

  • Contribute ideas for overall company strategy and growth
  • Help promote a great culture
  • Help solve intense technical challenges to scale our platform

About you:

  • You’re passionate about making contributions and taking on new challenges to grow
  • You are a constant learner and embrace learning new technologies
  • You have a strong understanding of Python and some high level Python framework (Django, Flask, ...)
  • You have strong understanding of both relational and non-relational databases
  • You write beautiful API endpoints
  • You have comfort with frequent and incremental code, testing and deployment
  • You can demonstrate user-centered thinking
  • You’re capable and fulfilled by working in an autonomous environment with high personal responsibility

Frontend Developer (f/m)

Location: Varaždin (CRO), Zagreb (CRO)

As a Frontend Developer and an autonomous part of a team working on innovative projects for international customers, you will design and implement complex web applications and mobile enterprise solutions, always finding future-oriented answers in the process. You will provide creative input to the UX team, with plenty of room for your own design ideas. 

Your tasks:

  • Implementation of responsive, user-facing features according to web standards with state-of-the-art technology
  • Close cooperation with visual designers and backend developers
  • Optimization of code related to browser and performance
  • Ensuring of cross-browser compatibility as well as optimization for mobile devices 
  • Development of reusable, high quality code for our internal code library
  • Evaluation and implementation of advanced frontend technologies 

That's you:

  • Minimum 2 years of work experience
  • You love to learn and develop your personal skill-set
  • You are an enthusiastic team player who loves contributing
  • You know and love the basics: semantic and well formed HTML
  • You write modular and pure CSS
  • You have good knowledge of JavaScript

Nice to have:

  • Experience with hot JavaScript frameworks (Angular, React, Vue.js, ...)
  • Experience with version control (GIT)
  • Proficient with SCSS
  • Proficient with Webpack or task runners (Gulp/Grunt)
  • Good spoken and written English skills

You would describe yourself as an approachable person with razor-sharp analysis skills who can communicate openly and honestly, organise reliably and negotiate confidently. You enjoy dealing with customers and can keep everything on track even when things go off the rails.

Sound like you? Apply now, in English or German at https://www.ecx.io/en/careers/

Lead frontend developer

Location: Zagreb, Croatia

The cozy team you'll be leading displays a huge quantity of real-time sports data on desktop and mobile web by working closely with the backend, managemnet and design team. Because the quality of the products and services we develop is our major concern, we implemented continuous delivery business practice and we deploy our code into production personally. To maintain performance and reliability at high standards, we continuously monitor and upgrade the apps we work on. In order to do that, besides using the newest open source solutions, we develop internal tools as well.

We're constantly experimenting with new trends and technologies, so we were early adopters of the React framework. JavaScript and Node are our daily occurrences, as is SaaS, and we're no strangers to the Go programming language and non-relational databases (MongoDB, Redis).

You're gonna be:

  • Organizing, mentoring and supporting the frontend team
  • Understanding the problem and designing the solution
  • Responsible for the team to deliver what was designed and ensuring each project improves overall code quality
  • Working closely with other leaders on strategical product planning and initiating projects that align with companies long term goals

You've gotta bring:

  • A university degree in technical studies
  • 4+ years of work experience
  • Prior experience in web application development
  • Leadership qualities
  • Understanding of relational databases (SQL Server is an advantage)
  • Comprehension of UNIX/Linux environment

You're gonna get:

Apart from inviting financial compensation, we offer employees flexible working hours and provide top-notch equipment, comfortable & modern working area and a constantly updated common library. We're proud of being a family friendly company, showing understanding for the challenges working parents face today. And because we know great ideas don't emerge on an empty stomach, we currently provide a cooked meal a day (there's even a vege menu!) and we got you covered with paid additional health insurance plan.

Our perfect fit is a person who is keen to know how things work, eager to grow and prefers focusing on one product to working on customer projects. Because our area of expertise is sports and sports betting, we are looking for someone equally enthusiastic about sports as we are! If that's you, apply for this position at careers@minus5.hr in the written form of your choice (CV, LinkedIn, GitHub, StackOverflow).

C++ software engineer (f/m)

Location: Zagreb, Croatia

C++ is Microblink’s primary development language because our products are highly optimized and run on multiple platforms, both mobile and web. We use C++ to bring together components such as object detection and text recognition, to add new features such as support for scanning payment slips and ID documents, and on the low level, to develop a custom, heavily optimized, neural network inference system. Our C++ engineers frequently go beyond cutting edge. One such example is the world’s first real-time handwriting recognition system on mobile devices, built in collaboration with our machine learning research team.

We are searching for a C++ software engineer that would be that would work with us on key building blocks of Microblink’s products.

Apply and become our C++ software engineer (f/m)

You are the right person for us if you:

  • Have at least 1 year of experience and very good knowledge of C/C++ programming
  • Have a very good understanding of programming principles and OOP
  • Understand time and space complexity analysis of algorithms
  • Understand the value of tests
  • Are analytics, responsible, and can work very well in a small team
  • Have excellent English language skills

An additional plus is if you:

  • Are familiar with modern C++ standards (C++14, C++17)
  • Have some knowledge of other programming languages (such as Python, Java, ...)
  • Have experience with multithreading codebase
  • Have a solid math background and knowledge

What you’ll do at Microblink? You will:

  • Develop core system components such as neural network inference system, data extraction algorithms, text layout analysis, etc.
  • Write high quality, optimized and portable code that will work on all devices (mobile, desktop, and servers)
  • Research and prototype new solutions
  • Suggest new ideas and new development efforts that would contribute to microblink’s technical goals
  • Collaborate with other engineers in order to develop creative and productive team

We are offering:

  • Learning opportunities through mentorship, knowledge sharing, educations and conferences
  • Working in casual and yet professional working environment with motivating working conditions
  • A culture that recognizes and rewards success

Apply by sending us your resume + link on some of your projects (Github, Bitbucket, Stack Overflow, etc.) with email subject “C++ software engineer” to: jobs@microblink.com.

Junior Software Engineer

Location: Zagreb, Croatia

What you’ll do:

  • Developing web and mobile sites and applications
  • Write clean, documented, testable, reusable and scalable code
  • Optimise applications for maximum speed and scalability
  • Maintain the highest coding standards and best practices by keeping up with the latest development enhancements and techniques

How you can do more than development:

  • Contribute ideas for overall company strategy and growth
  • Help promote a great culture

About you:

  • You’re passionate about making contributions and taking on new challenges to grow
  • You are a constant learner and embrace learning new technologies
  • You have understanding of Python, JavaScript, HTML and CSS
  • You have understanding relational databases
  • You can demonstrate user centered thinking
  • You’re capable and fulfilled by working in an autonomous environment with high personal responsibility

Full Stack Software Engineer (f/m)

Location: Zagreb, Croatia

Our web development team is tying together all Microblink’s engineering efforts. The team is responsible for Microblink’s products on the web: scalable infrastructure for document processing API, solution for in-browser document scanning, developer dashboard for the developers using our platform, and many others. The team is also integral to our machine learning research with the work on the data annotation system for supervised machine learning.

We’re searching for a Full Stack engineer who loves exploring both backend and frontend. If you’re experienced with various technologies, are a fast learner and like to get things done, we’d love to talk!

Apply and become our

Full Stack Software Engineer (f/m)

You are the right person for us if you:

  • Have been working with frontend and backend technologies for at least 2 years (professionally or on your personal projects)
  • Have strong knowledge of object-oriented programming and Java language
  • Have basic experience with Spring, Spring Boot & MongoDB
  • Have a basic knowledge of HTML, CSS, Javascript, and jQuery
  • Have a good knowledge of either React, Angular or Vue frameworks
  • Nurture a proactive and responsible approach to work tasks
  • Are an experienced engineer looking for full-time employment or a student with a drive to learn who can work at least 20 hours per week continually for at least 6 months (with flexible schedule to accommodate for university obligations)

What will you do at Microblink? You will:

  • Develop, test, support and enhance Microblink’s web apps and backend systems
  • Build systems for data annotation for large-scale machine learning
  • Work with Google Cloud computing services
  • Follow new trends, technologies and best practices and implement them within the team
  • Collaborate with Product development, Machine learning Research, Data Annotation, Marketing and Design teams to build value for the organization

We are offering:

  • An opportunity to further develop your software engineering skills in the fast-growing mobile vision company whose solutions are used by 100 million users worldwide
  • An opportunity to work on technically challenging projects and products
  • A team who will support your growth
  • Learning opportunities through knowledge sharing, educations, and conferences
  • A culture that recognizes and rewards dedication and success

Where and how to apply?

Send us your resume with some examples of your code/projects with an email subject “Full Stack Engineer” to jobs@microblink.com.

Full Stack Senior Software Engineer

Location: Zagreb, Croatia

RESPONSIBILITIES

  • Develop high-throughput web applications
  • Design technical solutions
  • Follow coding conventions to write clean and testable code
  • Participate in the code review process
  • Cooperate with PMs, UI/UX, QA and DevOps teams during the software development lifecycle
  • Prepare work breakdowns, estimates, and work with managers on creating feasible timelines
  • Share knowledge within the team through show & tell sessions
  • Provide expertise in choosing tools and libraries

REQUIREMENTS

  • 5+ years of experience and strong knowledge of object-oriented programming.
  • We use Python, but if you’re skilled in other OOP languages, we’d be glad to talk.
  • Experience with implementing web applications (ideally Django)
  • Experience with GNU/Linux systems
  • Experience with React or other leading JavaScript frameworks
  • Good knowledge of HTML/CSS, JavaScript, jQuery
  • Knowledge of RESTful services' design and implementation
  • Knowledge of SQL and database design
  • Good understanding of software versioning systems (Git)

DESIRABLE SKILLS

  • Virtualization software (Vagrant, VMWare)
  • Experience with PostgreSQL
  • CI tools (Jenkins)
  • Experience with any of the following: nginx, uWSGI, WebPack, Celery, message queues (RabbitMQ)

WHAT WE OFFER

  • Highly competitive compensation and benefits
  • Opportunities for education and personal growth
  • Flexible working hours and great work-life balance
  • Challenging projects in an international environment
  • Travel opportunities to conferences and our other offices
  • Perks of our Zagreb office: free coffee, beverages and cookies, mingling and relaxation areas, sports activities, access to technical literature, and more.

When applying for this position, feel free to share anything extra you’re proud of, like your GitHub profile and past projects.

Senior Java Web Developer (f/m)

Location: Varaždin (CRO), Zagreb (CRO)

As a Senior Java Developer and an autonomous part of a team you will design and implement complex websites and applications as part of flexible, innovative projects for international customers, always finding future-oriented solutions.

Your responsibilities:

 
  • Technical responsibility for the implementation of customised software solutions in the Java environment
  • Structuring of requirements, data and object modelling
  • Analysis of customer requirements and support in the development of solutions
  • Implementation and customisation based on existing or newly developed components
  • Use of modern techniques and innovative approaches in software development 

That's you:

  • Extensive IT education, very good knowledge of Java, practical experience of (X)HTML, JavaScript, CSS
  • Experience in the use of databases and with frameworks (Spring) and ORM (Hibernate)
  • Knowledge of design patterns, J2EE, Spring, JSP, XML/XSL(T), JSTL
  • Good knowledge of English essential and good knowledge of German useful
  • Excellent communication and teamwork skills

You would describe yourself as an approachable person with razor-sharp analysis skills who can communicate openly and honestly, organise reliably and negotiate confidently. You enjoy dealing with customers and can keep everything on track even when things go off the rails. Sound like you? Apply now, English or German at https://www.ecx.io/en/careers/

JavaScript Engineer

Location: Zagreb, Croatia & Ljubljana, Slovenia

If you recognize yourself in some of the following things, we will be happy to receive your application.

If you have:

  • A good understanding of the web and browsers
  • Experience with React, Angular, or Vue.js (other frameworks and knowledge apply)
  • The will to share your knowledge with the team (you can participate in weekly internal talks, teaching or helping at the Infinum Academy, writing blog posts, applying to conferences, meetups, and our Infinum JS Talks)
  • Experience with the terminal (git, npm, yarn, etc.)
  • Knowledge of software development patterns
  • Excellent English knowledge

These would be nice to have, but are not formal requirements:

  • Experience with MobX, Redux, or Rx.js
  • Experience with server-side rendered applications
  • Active contributions to open source projects and organizations
  • Android developer

    Location: Zagreb, Croatia

    Due to long-term relationship with our clients we are dedicated to providing the best possible experience for our users, not on churning out large number of fire-and-forget products in a shortest possible time. Our focus is not billable hours, but app excellence. If you're not satisfied with just doing the minimum to meet the spec, but achieving the best results possible, come join us, we'll give you the necessary resources to make it happen!

    You'll be working with Java, Kotlin, Firebase, multiplatform code, Rx, Continuous Integration and a host of other technologies. Keeping up with the cutting edge of technology is very important to us and we're comfortable with experimenting and trying out new things. Members of our team are not strictly limited to mobile tech. We encourage branching out to new areas and we're no strangers to the Go programming language, non-relational databases (MongoDB, Redis), working on back end microservices, Docker, AWS. Our team is responsible for maintaining our app-specific backend services, as well as our own Slack monitoring and alerting bot.

    You're gonna be:

    • Able to work independently with the technologies used
    • Included in the entire life cycle of product development
    • Responsible for your tasks and results delivery
    • A team player
    • Always perfecting your skills and expertise

    You've gotta bring:

    • A university degree in technical studies
    • 2+ years of work experience
    • Prior experience in Android application development
    • Understanding of relational databases

    You're gonna get:

    Apart from inviting financial compensation, we offer employees flexible working hours and provide top-notch equipment, comfortable & modern working area and a constantly updated common library. We're proud of being a family friendly company, showing understanding for the challenges working parents face today. And because we know great ideas don't emerge on an empty stomach, we provide daily on-site delivered cooked meal (there's even a vege menu!) and we got you covered with paid additional health insurance plan.

    Our perfect fit is a person who is keen to know how things work, eager to grow and prefers focusing on one product to working on customer projects. If that's you, apply for this position at careers@minus5.hr in the written form of your choice (CV, LinkedIn, GitHub, StackOverflow).

    Frontend Engineer

    Location: Zagreb, Croatia

    What you’ll do:

    • Hands-on role developing web and mobile sites and applications
    • Write clean, documented, testable, reusable and scalable code
    • Optimise applications for maximum speed and scalability
    • Maintain the highest coding standards and best practices by keeping up with the latest development enhancements and techniques

    How you can do more than frontend development:

    • Contribute ideas for overall company strategy and growth
    • Help promote a great culture
    • Help solve intens technicalal challanges to scale our platform

    About you:

    • You’re passionate about making contributions and taking on new challenges to grow
    • You are a constant learner and embrace learning new web technologies
    • You are familiar with UI/UX best practices
    • You have strong understanding of JavaScript and some high level JS framework (React.js, Angular, ...)
    • You are expert at understanding of usability, best practices, optimisation techniques
    • You can demonstrate user centered thinking
    • You’re capable and fulfilled by working in an autonomous environment with high personal responsibility

    Backend Engineer /Productive

    Location: Zagreb and Rijeka, Croatia

    If you recognize yourself in some of the following things, we will be happy to receive your application.

    If you have:

    • at least 1 year of experience in Ruby on Rails
    • any other Web-related technology experience is a plus
    • a background in software engineering and/or computer science
    • you’ll be working in a small agile team, so teamwork skills are really important
    • deep understanding of object-oriented programming and design patterns
    • experience with writing tests
    • excellent command of English
    • experience with JavaScript frontend frameworks is a bonus, but not necessary
    • experience with microservice architecture is a plus
    • experience with continuous integration and deployment will be considered an advantage
    • because Productive deals with helping agencies improve their business process, any work experience in agencies and/or knowledge of agency internals is a big plus

    You’ll be a part of the Productive team that reports to the CEO. You can work out of our Croatian offices in either Zagreb or Rijeka.

    C++ Senior Software Engineer

    Location: Zagreb, Croatia

    RESPONSIBILITIES

    • Design, build, and maintain efficient, reusable, and reliable cross-platform C++ code
    • Implement performant and quality modules
    • Identify bottlenecks and bugs, and devise solutions to these problems
    • Help maintain code quality, organization, and automatization
    • Participate in the development of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systems
    • Provide expertise and guidance in setting standards, choosing tooling, libraries etc.
    • Participate in the code review process

    REQUIRED SKILLS

    • Professional experience with C++
    • Knowledge of best secure coding practices
    • Strong knowledge of STL
    • Strong knowledge of algorithms and data structures
    • Strong knowledge of operating system internals and mechanism
    • Positive attitude towards teamwork, constant learning, and adapting to new circumstances

    DESIRED SKILLS

    • Experience with Boost C++ library
    • Experience with newer C++ standards (C++11/14/17)
    • Experience with parsing file formats or network protocols
    • Experience with cryptography and compression
    • Experience with multi-threaded programming
    • 5+ years of professional programming experience
    • B.S. or M.S. degree in a related field

    WHAT WE OFFER

  • Flexible working hours
  • Competitive compensation and benefits package
  • Permanent contract in a fast-growing global company
  • Challenging projects in a dynamic, collaborative team
  • Personal improvement through attending leading conferences and seminars in the field
  • Backend developer

    Location: Zagreb, Croatia

    The cozy team you'll be joining processes a huge quantity of real-time sports data and adapts them for mobile and web applications by working closely with the frontend team. Because the quality of the products and services we develop is our major concern, we implemented continuous delivery business practice and we deploy our code into production personally. To maintain performance and reliability at high standards, we continuously monitor and upgrade the apps we work on. In order to do that, besides using the newest open source solutions, we develop internal tools as well.

    We're constantly experimenting with new trends and technologies so we were early adopters of „containers“ (Docker), Go programming language, non-relational databases (MongoDB, Redis) and NSQ and we're highly experienced with cloud technologies.

    You're gonna be:

    • Able to independently work with the technologies used
    • Included in the entire life cycle of product development
    • Responsible for your tasks and results delivery
    • A team player
    • Always perfecting your skills and expertise

    You've gotta bring:

    • A university degree in technical studies
    • 2+ years of work experience
    • Prior experience in backend services development
    • Familiarity with or interest in Go programming language
    • Good knowledge of basic Internet and web protocols (HTTP, JSON, REST...)
    • Understanding of relational databases (SQL Server is an advantage)
    • Comprehension of UNIX/Linux environment

    You're gonna get:

    Apart from inviting financial compensation, we offer employees flexible working hours and provide top-notch equipment, comfortable & modern working area and a constantly updated common library. We're proud of being a family friendly company, showing understanding for the challenges working parents face today. And because we know great ideas don't emerge on an empty stomach, we currently provide a cooked meal a day (there's even a vege menu!) and we got you covered with paid additional health insurance plan.

    Our perfect fit is a person who is keen to know how things work, eager to grow and prefers focusing on one product to working on customer projects. Because our area of expertise is sports and sports betting, we are looking for someone equally enthusiastic about sports as we are! If that's you, apply for this position at careers@minus5.hr in the written form of your choice (CV, LinkedIn, GitHub, StackOverflow).

    JavaScript Engineer /Productive

    Location: Zagreb and Rijeka, Croatia

    If you recognize yourself in some of the following things, we will be happy to receive your application.

    If you have:

    • great knowledge of core frontend technologies (JS, HTML and CSS)
    • experience with modern JS frameworks (React, Angular, Ember, Vue…)
    • knowledge of Ember.js is a big plus
    • excellent command of English
    • having at least one project deployed and in production
    • experience with JS testing libraries like Mocha, Jasmine, Qunit…
    • love for words like KISS, YAGNI, DRY, SOLID…
    • experience with working in a team environment
    • a drive to make your code better every day

    Subscribe for latest news