Buy Tickets Login

Jobs_

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.

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/

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).

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
  • 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
  • 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).

    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/

    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).

    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

    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

    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/

    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

    Subscribe for latest news