CODE YOUR FUTURE! WE ARE HIRING!

We are always looking for smart, driven, talented and fun-to-work-with people.

VIEW OPEN POSITIONS

We always take care that all of our people feel comfortable and well about their work. Constant team buildings, birthday celebrations, special dates - nothing gets unnoticed! Have in mind that we are always looking for hard working and cool people to make our work even more fun.

•   WORK PERKS   •

We always tend to give more...

COOL AND CHALLENGING PROJECTS
COMPETITIVE SALARY
PERSONAL DEVELOPMENT BUDGET
STATE-OF-THE-ART TECH
FOREIGN LANGUAGE LESSONS
OFFICE FUN

OPEN POSITIONS

iOS Developer – Airfarm team
TEAM: Airfarm
We are currently looking for an iOS Developer with strong skills and proven experience who is ready to dive into the Airfarm team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

Airfarm is on a mission to re-shape the food value chain and build Europe’s largest agribusiness services network! It was born in the fields, built by innovators and grows by farm success. We offer a platform for Farmers, agriculture consultants, journalists, and bloggers to better interact with each other. Farmers can consume news, collaborate, and build trusted relationships with other farmers and their business partners. Eventually, we will add other value-added services such as: purchase pooling and financing.

We are a passionate and experienced founding team with previous startup experience and roots at SAP, McKinsey, and Goldman Sachs. Airfarm is backed by one of Europe's leading early stage Venture Capital firms for Food/AgTech.

Your mission
  • You are responsible for maintaining existing apps and building new ones
  • You will be tasked with working with the team to build new apps and products as we expand our feature set
  • You will pair with others and write tests whenever practical to make sure the code is of the highest quality and stability
  • You will search for the simplest solution to a problem and will write code that is easy to read, debug and maintain
  • You will take part in knowledge sharing to help others grow and in turn will learn new skills
  Your profile
  • You are highly passionate, open minded and autonomous, you love building great products people love to use
  • You have 3+ professional experience working as a native iOS developer.
  • You are an experienced Swift developer.
  • Ideally you’ve worked with both relational and noSQL databases.
  • You have a degree in Computer Science, a related field or equivalent work experience
  • You are experienced in or interested in XP practices like pair programming and TDD and are comfortable working in an Agile environment
  • You speak fluent english
  Our Tech Stack
  • Native iOS and Android client apps (Swift/Kotlin)
  • Node.js microservices running on Kubernetes
  • React website + Electron apps (Vue.js)
  • GitLab for version control and CI/CD
  • MongoDB, Redis, Elasticsearch, Docker, GCP, AWS
  Why you will love working here:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English and German languages
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
WordPress Developer – Aktiia
TEAM: Aktiia
We are currently looking for an experienced Wordpress Developer for our client Aktiia: https://aktiia.com/uk/

Challenging things you’ll work on:
  • Handle a multi-language, multi-country, multi-currency webshop, including subscription services, using WooCommerce, Stripe, and PayPal plugins. The webshop has to allow single sign-on with our backend (hosted on AWS).
  • Work in collaboration with the marketing team, technical team, as well as with graphic designer
Your contribution to the team includes:
  • Bachelor’s or Master’s degree in computer science, electrical engineering or a related field
  • 3+ years of relevant working experience
  • WordPress expertise to lead the development of new functionalities and the improvement of actual functionalities of the company website
  • Willingness to work flexibly, in an interdisciplinary and international environment, depending on the current project status
  • Strong analytical skills and process-oriented work style with a structured, independent approach to work and focus on getting things done
  • Stress-resistant, even in fast-paced and busy situations
  • Fluency in English (French and other European languages are a plus)
  Why you will love working here:
  • A high-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • A budget for professional improvement (courses, conferences, books…)
  • A budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Senior DevOps/Software Engineer – Baloise team
TEAM: Baloise
For our client we are currently looking for an Senior DevOps/Software Engineer with strong skills and proven experience who is ready to dive into the Baloise team, for a full-time engagement, and join our team of passionate IT professionals, here in our Belgrade office. The Baloise Group is more than just a traditional insurance company. The changing security, safety and service needs of society in the digital age lie at the heart of its business activities.

ESSENTIAL SKILLS AND EXPERIENCE:
  • Required Skills: Java 8 and beyond, Spring / SpringBoot, Apache Kafka, Docker, Kubernetes, Openshift, Jenkins, Groovy
  • The technical role of the compliance team comprises various tasks in different areas of the field and is quite a mix of DevOps Engineer and Software Engineer.
  • The major part of tasks are related to the integration of third-party software into the Baloise system landscape.
  • When it comes to DevOps tasks, receiving, configuring and deploying artifacts from third-party software providers are key elements.
  • In addition, it is the responsibility of the compliance software engineer to ensure the operation of those applications through monitoring and maintenance.
  • Besides the integration of third-party software, there is as well the necessity of new software to be designed and developed.
  • These applications are required either to enable the integration and operation of the third-party software, or to provide additional functionality needed by the team or the compliance users.
  • At the heart of the team's internal development is the B-SMART API, which needs to connect around 100 business applications to the compliance domain context.
  • It is also the engineer's job to assist other teams in connecting to the API (Apache Kafka) and to provide both guidance and ad-hoc support as well as technical improvements and simplifications for the API itself.
  • As an example, the team developed a Java library that can be used by the API consumers to allow faster and easier integration with the API.
  BENEFITS:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Amazing product to work on
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment
  • The budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Full Stack Developer (JavaScript/Java) – Baloise team
TEAM: Baloise
We are looking for an experienced Full Stack Developer (JavaScript/Java) with strong skills and proven experience who is ready to dive into the Baloise team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office. Baloise is an international insurance company with the headquarter in Basel, and now, we are looking for a new colleague for a scrum team of 7 people (Product Owner, Scrum Master, 3 Software Engineers (Basel & Belgrade) and 2 Business Analysts) who develop MVPs (minimum viable products) within a short period of time. The main goal of our innovative projects is to create improvements for our customers. Each quarter we start a new project and are lucky to work on a green field, hence we have a lot of freedom when designing new solutions. We use this freedom by trying out new technologies and experimenting with different design (UX) methodologies. We work closely together and every team member is asked to bring herself or himself in. We are always eager to learn new things, be it from each other, at conferences or elsewhere.

Challenging things you’ll work on:
  • Sound understanding of web application development (modern JavaScript frameworks like Vue.JS or Angular)
  • Java-knowledge and experience with the Spring framework
  • Hands-on experience with continuous integration/delivery (Git, Jenkins)
  • Basic knowledge about web architecture, database design, REST services
  • Ready to work with new technologies
  • Knowledge about JIRA and confluence
  • Experience in project based work using agile methodologies (Scrum, Kanban)
  • Openness to participate in requirements analysis, clarification and verification
  • Fluent in English and willingness to travel every 2nd or 3rd month (if safe travelling is possible)
  You are...
  • a critical thinker, curious and willing to learn new things
  • a team player with an attitude to pursue new ideas and self-improvement
  • comfortable with working independently, as well as in a global team, which means you are able to plan your own work, follow the plan and update others on your progress
  • the go-to person for the latest development innovation
  • imaginative and creative with emerging technologies and an ambassador for test and behavior-driven development
  • adaptable, able to work across teams and functions
  • a strong communicator – able to interface with key business and technology stakeholders
  Why you will love working here:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
  If you feel attracted by this job advertisement, don't hesitate to contact us. We are looking forward to designing the future of Baloise together with you!

More about us: Apply here for this position, or check out other positions that we have.
Senior iOS Developer – Brands are live team
TEAM: Brands are Live

Are you interested in online media and familiar with streaming services? You want to grow with us and actively contribute your ideas, vision and knowledge in the development of our software solution? You are responsible, ambitious and work efficiently and goal-oriented? Join our Brands Are Live team as Senior iOS Developer and help us develop unique audio products.

We develop and operate music streaming platforms for brands to help them connect with their targets through music. This concept is new to the global market and our technologies build on innovative developments. In addition to serving our client portfolio of global brands we have launched our own music app Q-RATED, offering artist-curated stations to music lovers.

Minimum requirements:
  • Three or more years of experience developing and writing test for native iOS apps in Swift/Objective-C
  • Experienced in developing design patterns
  • Experienced in communicating through REST APIs
  • Experienced in SDK development
  • Experienced in writing unit test
  • Published one or more apps on the AppStore
  • Striving to write clean and reusable code and components
  • A team player and can-do attitude
  • Experience with Agile Methodologies
  • Profound English skills
  • Bachelor/ Master’s degree in Computer Science or related field, or equivalent practical experience
It's a plus if you have...
  • Experienced in audio/ video streaming
  • Experienced in SwiftUI
  • Familiarity with RxSwift
  • Familiarity with Core Data, Realm
  • Experience with Android development in Kotlin/Java
  • Basic knowledge of German
Responsibilities:
  • Work closely with our developers and designers to implement new features
  • Participate in code reviews
  • Routinely own and manage releases to the App Store
  • Actively enhance our App with motivation and innovative ideas
  What we can offer you:
  • High-growth company in which you can find an exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment
  • Budget for professional development (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice, new office in Belgrade
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Senior Android Developer – Brands are live team
TEAM: Brands are Live

Are you interested in online media and familiar with streaming services? You want to grow with us and actively contribute your ideas, vision and knowledge in the development of our software solution? You are responsible, ambitious and work efficiently and goal-oriented? Join our Brands Are Live team as Senior Android Developer and help us develop unique audio products.

We develop and operate music streaming platforms for brands to help them connect with their targets through music. This concept is new to the global market and our technologies build on innovative developments. In addition to serving our client portfolio of global brands we have launched our own music app Q-RATED, offering artist-curated stations to music lovers.

Minimum requirements:
  • 3 or more years of experience developing native Android apps with Kotlin/Java
  • Experienced in developing design patterns
  • Experienced in communicating through REST APIs
  • Experienced in Media Notifications
  • One or more apps published on the Play Store
  • A team player and can-do attitude
  • Experience with Agile Methodologies
  • Profound English skills
  • Striving to write reusable code and components
It's a plus, if you have...
  • Experience in MediaPlayer and ExoPlayer libraries
  • Basic knowledge of web development
  • Experience with iOS development in Swift/Objective-C
  • Basic German
Responsibilities:
  • Work closely with our developers and designers to implement new features
  • Participate in code reviews
  • Routinely own and manage releases to the Play Store
  • Actively enhance our App with motivation and innovative ideas
What we can offer you:
  • High-growth company in which you can find an exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment
  • Budget for professional development (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice, new office in Belgrade
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
DevOps Engineer – Casasoft team
TEAM: Casasoft
We are looking for a DevOps Engineer to join our CASASOFT team - the leading provider of digital real estate marketing solutions in Switzerland. CASASOFT offers a wide range of products from a single source: real estate software, websites, 360° virtual tours and many more. CASASOFT products help real estate agents market their properties faster and more efficiently.

Challenging things you’ll work on:
  • CASASOFT’s core SaaS web application CASAONE
  • Infrastructure maintenance and regular monitoring
  • Improving overall security and stability of the software
  • Optimize application for maximum speed and scalability
  • Work in a distributed scrum team
Our technology stack:
  • Frontend: React, Redux, TypeScript, JavaScript
  • Platform: Zend, Laravel, PHP, NodeJS, MySQL, Redis
  • Infrastructure: Kubernetes, Docker, Micro-services, Rancher, GrayLog, Sentry, BitBucket pipelines
Your contribution to the team includes:
  • 3+ years of experience as a DevOps Engineer working on web-based applications
  • Profound knowledge of Docker, Kubernetes, CI/CD, clustering, Bash, server security, CloudFlare and S3 storage
  • Scaling our server up or down according to the overall performance
  • Improving the development workflow with automatization
  • Familiarity with agile development methodologies
  • Capability to understand and drive customer and business needs
  • Excellent communication skills in English
Nice to Have:
  • Experience with PHP, JS and MySQL
  • Knowledge of multitenant databases
  • Familiarity with Rancher, Sentry, GrayLog, BitBucket pipelines
Why you will love working in Holycode:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Medior Full-Stack (PHP/JavaScript) Developer – Classic Trader team
TEAM: Classic Trader
Holycode/Classic Trader is searching for Medior Full-Stack Developer. Classic Trader is the first international marketplace for the buying and selling classic vehicles on the Internet. With over 13,000 vehicle ads from around the world and more than 6 million page views per month, Classic Trader is Europe's largest online marketplace for collector cars and motorcycles. In 2016 Classic Trader launched its own print magazine, which appears six times a year with an excerpt of more than 2,000 vehicles from its extensive online offering.

Your contribution to the team includes:
  • 2+ years of experience with the development of Web applications and APIs
  • Knowledge in at least one common PHP framework
  • Fluency in both backend and frontend technologies
  • Basic database skills
  • Nice to have: Some knowledge about AWS, DevOps and / or microservices
  Challenging things you’ll work on:
  • Development of existing and new products
  • Contribution to specifications and testing / QA
  Technology stack:
  • PHP 7.0, Symfony 2.8
  • Redis (Sessions / Caches)
  • ElasticSearch (search engine)
  • MySQL 5.6
  • jQuery 3.1.1
  • Custom-made JavaScript framework
  • Bootstrap 3.3.7
  Why you will love working here:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Friendly working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • Flexible hours and partly home office possible
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Frontend (Vue.js/React) Developer – Company Factory team
TEAM: Company Factory
Holycode is currently looking for a Senior Front-End Developer for our Company-Factory team. They at Company factory are not ordinary digital business consultants. Company factory has clients that love them because of their unique culture and work practice as they focus on the most challenging part of any digital projects, that is, the EXECUTION. Their motto is: 20% concept / 80% execution. At CF you, as developers, can always challenge the solutions to make it better. With them, you are not just writing code. You make the ideas work! You will be creating the products or solutions that users actually use and love to use, and be proud of it!

Technology stack is based primarily on VueJS and ReactJS, NodeJS, ES6/TypeScript, GraphQL, Docker, Google Cloud / AWS, Java, PHP but Company Factory never limits themselves to any specific set of technology. Using the right tools for the problems is the key and you’re always free to explore, learn, and apply new skills for the next challenge to tackle.

REQUIREMENTS:
  • At least 4-5 years of experience in building full web applications alongside designers, marketers, business analysts, and users
  • Web standards: CSS/Sass, HTML, JavaScript
  • Primary technology: VueJS / VueX & ReactJS, client-side components / SSR
  • ES6 / Typescript
  • Front-end design patterns
  • Expertise in mobile web development, responsive design, building highly interactive web applications
  • Excellent understanding of Javascript language, jQuery, jQuery plugins, templating scripts
  • Bundling tool with Webpack, Babel, CSS Pre-processor (PostCSS), etc.
  • RESTful API, understanding of GraphQLCI/CD
  • You care about user experience, prepare the frontend application for A/B testings and optimise it
  BENEFITS:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Amazing product to work on
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • The budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Technical Lead – Company Factory Team
TEAM: Company Factory
Holycode is currently looking for a Tech Lead for our Company-Factory team. They at Company factory are not ordinary digital business consultants, they combine the three worlds business, tech and marketing. Company factory has clients that love them because of their unique culture and work practice as they focus on the most challenging part of any digital projects, that is, the EXECUTION. Their motto is: 20% concept / 80% execution. At CF you, as developers, can always challenge the solutions to make it better. With them, you are not just writing code. You make the ideas work! You will be creating the products or solutions that users actually use and love to use, and be proud of it!

Company Factory is one year old and is already making an impact within the company and delivered five projects to their clients. Delivered projects include digitalization in real-estate sectors, digital business model for B2B to B2C transformation, a novel platform for tenant management, user journey designs and rebranding, and crafting digital experiences for users. We are not a digital agency merely writing codes, but a team of experienced digital enthusiasts working on different aspects of digital business: UX/UI, business, marketing, and modern technologies.

The technology stack is based primarily on VueJS and ReactJS, NodeJS, ES6/TypeScript, GraphQL, Docker, Google Cloud / AWS, Java, PHP but Company Factory never limits themselves to any specific set of technology. Using the right tools for the problems is the key and you’re always free to explore, learn, and apply new skills for the next challenge to tackle.

REQUIREMENTS:
  • 7-8 years of experience in software development, preferably in a Start-Up environment, and experience in scaling applications for high-performance and wide-market adoption.
  • Excellent understanding of software development, architecture; and building scalable solutions.
  • Programming knowledge in PHP, JavaScript/TypeScript or Python, Java and exposure to other modern programming languages such as Kotlin, Go, Scala, etc.
  • Frameworks: PHP - Laravel, JavaScript - VueJs/NuxtJS & React/NextJS, Python - Data processing, Very good knowledge of Cloud Technologies (especially AWS).
  • Strong understanding of different cloud technologies and DevOps models; automation, optimisation.
  • Strong understanding of architectural patterns, system components design, database designs (SQL/noSQL); Web development patterns and strategy, RESTFul API/GraphQL
  • Leadership role for our team in Belgrade
  BENEFITS:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Amazing product to work on
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • The budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Additional benefits:
  • Variable bonuses based on performance - personal goals
  • Discretionary bonus based on company annual goals
Apply here for this position, or check out other positions that we have.
Senior Cloud Engineer – DIG Team
TEAM: DIG
We are looking for a Senior Cloud Engineer to join the DIG team. Your role as Senior Cloud Engineer is primarily a standalone function, where you have the opportunity to give shape to the role. If you have a great sense of responsibility and you are up for a challenging function, then we are looking for you!

Challenging things you’ll work on:
  • Design, provision, maintain and troubleshoot cloud infrastructure for multiple environments on AWS and Azure
  • Build cloud-agnostic system- and service monitoring
  • Ensure compliance with the insurance industry’s high-security requirements
  • Collaborate with the scrum teams to improve our CI/CD pipelines and health monitoring solutions
  • Improve product through automation of tests, security audits, quality monitoring
  • Assist developers with debugging issues


  • Your contribution to the team includes:
    • 5+ years’ experience in a Cloud Engineer (or similar) role
    • Solid DevOps experience
    • Solid experience with:
      • Azure and AWS
      • Terraform, Kubernetes, Helm, ELK-stack, Grafana, Prometheus, Docker,
      • GitLab, MySQL, etc.
      • Linux and knowledge how to manage servers
    • Solid understanding of networking and security
    • Basic experience with programming (e.g. PHP or JavaScript)
    • Automation-mindset in everything you do (infrastructure, CI/CD, scripting, developing tools to improve workflow, etc.)
    • Ability to do root-cause analysis in case of operational problems and act upon it
    • Cost-efficient mindset
    • You are fluent in English, both written and verbally
    • You communicate well with both technical and non-technical stakeholders


    • Why you will love working in Holycode:
      • High-growth company in which you can find exciting and trend-setting challenges
      • Friendly working atmosphere in an open-minded multinational team
      • All necessary equipment – up to you to decide what you prefer
      • Flexible hours and partly home office possible
      • A budget for professional improvement (courses, conferences, books…)
      • Budget for the mastery of the English language during the working hours
      • Nice office in Belgrade


      • Apply here for this position, or check out other positions that we have.
Frontend Developer (React/React Native) – DIG team
TEAM: DIG
Digital Insurance Group, DIG, is a leading InsurTech innovator and a next-generation technology partner to insurers, banks and brokers. Its data-driven insurance platform enables insurers, banks, brokers and other companies to offer fully integrated insurance solutions to their customers at record speed.

Our ultimate goal is to disrupt insurance across the world and positively impact the lives of millions of people by delivering peace of mind when it comes to managing your insurance in a truly digital way. We deliver a fully digital insurance experience to end-customers and partners such as banks, brokers, media companies and insurers, allowing all businesses to digitally distribute insurance to their customers.

Now that you know us...a bit more about you:

We are looking for a passionate, and talented Front-end Engineer who has experience building innovative, mission-critical customer-facing applications.

In this role you will build the mobile and web applications for our platform to enable insurers, banks and brokers globally to innovate at record speed while leveraging their existing IT architecture. You will work within an Agile/Scrum environment, in a multi-disciplinary team at a multi-location product organization.

This is a rapidly evolving space and we are looking for engineers who are comfortable working with various disciplines to deliver best-in-class, reusable, and scalable UI solutions to our customers.

Interested in the InsurTech business? Help us reshape the insurance business!

Our Technology Stack:
  • React / React Native, Context and Hooks APIs
  • JavaScript (ES6+)
  • PHP7
  • MySQL
  • Dockers
  • Kubernetes
Your role:
  • Design, code and maintain mobile/ web applications user experiences end-to-end;
  • Optimize code for performance, stability and maintainability;
  • Work with a cross-functional Scrum Team of cloud engineers, application/UI software engineers, QA/Validation and DevOps;
  • Leverage native APIs for deep integrations with both platforms;
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native;
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes;
  • Measure the success of the products with key metrics
  • Deploying of React Native applications to Apple App Store and Google Play Store;
  Requirements:
  • 3+ years’ experience building production client-side or mobile applications;
  • Proficient in front-end languages, libraries, and rendering technologies such as JavaScript, React, and React Native;
  • Hands-on experience across front-end user interfaces, business logic, and data tiers;
  • Experience defining front end architectures and exploring technical feasibility trade-offs;
  • The knowledge of the ES6 syntax and ES7-10 features;
  • Have the ability to perform diagnostics on issues inside and outside the code-base;
  • Experience with building and deploying of React Native mobile applications to the App Store and Play Store;
  • Experience with Jest or other unit testing libraries;
  • Experience with Styled components or other JSS based styling libraries;
  • High level of proficiency in HTML/CSS3 and knowledge of best practices and common patterns;
  • Experience with Git repository, CI/CD and DevOps way of thinking;
  • Experience with technologies such Android, PHP, Java, Kotlin, Swift, Objective C, SQL, Node.js is a plus;
  • Fluent in English, both written and verbally.
Preferred Qualifications:
  • Experience developing highly interactive user experiences and an understanding of design for scalability, performance and reliability on the client side;
  • Development experience defining, developing and maintaining REST based interfaces;
  • Excellence in technical communication with peers and non-technical cohorts;
  • Demonstrated ability to mentor other developers to maintain architectural vision and software quality;
  • The ability to think and work Agile and have the knowledge of best practices;
  Why you will love working in Holycode:
  •  High-growth company in which you can find exciting and trend-setting challenges
  •   Friendly working atmosphere in an open-minded multinational team
  •   All necessary equipment – up to you to decide what you prefer
  •   Flexible hours and partly home office possible
  •   A budget for professional improvement (courses, conferences, books…)
  •   Budget for the mastery of the English language during the working hours
  •   Nice office in Belgrade
  •   Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
Apply here for this position, or check out other positions that we have.
Backend Developer (GOlang enthusiast) – eJobs team
TEAM: eJobs
We are currently looking for Backend Developer (GOlang enthusiast) who is ready to join our eJobs team. eJobs is the leading Romanian online recruiting platform with job ads posted by top companies. More than 5 million professionals are registered users, making eJobs the most relevant database of job-seekers in the country.

What will you do? As a software engineer, you will work on a specific project critical to the needs of eJobs with opportunities to switch teams and projects as you and our business evolve. We look for engineers that are versatile, display leadership qualities and are enthusiastic to take on new problems and to work with new technologies. Software Engineers at eJobs develop the technologies that improve how candidates connect, explore, and interact with jobs and companies. We are looking for engineers who bring new ideas from all areas, including information retrieval, API development, distributed computing, networking and data storage, security, artificial intelligence & natural language processing, UI development and mobile; the list goes on.

Your responsibilities would be:
  • Design software applications, modules and functionalities
  • Create and maintain software documentation
  • Install and maintain the personal development environment
  • Develop code that implements the design and specifications
  • Build automated tests (unit, end-to-end, stress and load tests)
  • Review other people’s code (preferably by pair programming) and offer constructive feedback and suggestions
  • Fix bugs revealed in the QA process
  • Refactor and rewrite so we don’t allow technical debt in the software
  • Configure software packages & deploy them to the production environment
  • Build and improve logging, monitoring & alerting for critical software packages
  • Maintain & improve software applications, modules and functionalities
  • Break down tasks up to roughly daily tasks (or 5 / week)
  • Manage the priority of own tasks while considering emergencies and maintenance of current software
  • Report the status of own tasks at least once a week
  • Participate in the "on-call" rotation to ensure the operation of the company's products during working hours
Minimum Qualifications are:
  • 3 years of software development experience or 1 year with an advanced degree (computer science and similar)
  • Fluency in at least one major backend programming language and passionate about GO
  • Ability to work with both SQL and No-SQL databases, messaging systems and caching software
  • Ability to communicate in written and spoken English
It's a plus if you have...
  • Experience developing in Unix/Linux environments using Docker, Kubernetes and Helm
  • Experience in web & mobile application development including CSS, HTML
  • Good understanding of local and networked file systems and their operation
  • Familiar with distributed systems but also with the networking and security aspects of software development
  • Experience using centralized logging and monitoring software
  • Interest and ability to learn other coding languages as needed
  • Propensity to disseminate their unique knowledge in the team
  • Skilled in communicating clearly, briefly and respectfully with colleagues and business partners
What we can offer you:
  • High-growth company in which you can find an exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment
  • Budget for professional development (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice, new office in Belgrade
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Frontend Developer (Vue.js or React) – eJobs team
TEAM: eJobs
We are currently looking for Frontend Developer (Vue.js or React) who is ready to join our eJobs team. eJobs is the leading Romanian online recruiting platform with job ads posted by top companies. More than 5 million professionals are registered users, making eJobs the most relevant database of job-seekers in the country.

What will you do? As a software engineer, you will work on a specific project critical to the needs of eJobs with opportunities to switch teams and projects as you and our business evolve. We look for engineers that are versatile, display leadership qualities and are enthusiastic to take on new problems and to work with new technologies. Software Engineers at eJobs develop the technologies that improve how candidates connect, explore, and interact with jobs and companies. We are looking for engineers who bring new ideas from all areas, including information retrieval, API development, distributed computing, networking and data storage, security, artificial intelligence & natural language processing, UI development and mobile; the list goes on.

Your responsibilities would be:
  • Design software applications, modules and functionalities
  • Create and maintain software documentation
  • Install and maintain the personal development environment
  • Develop code that implements the design and specifications
  • Build automated tests (unit, end-to-end, stress and load tests)
  • Review other people’s code (preferably by pair programming) and offer constructive feedback and suggestions
  • Fix bugs revealed in the QA process
  • Refactor and rewrite so we don’t allow technical debt in the software
  • Configure software packages & deploy them to the production environment
  • Build and improve logging, monitoring & alerting for critical software packages
  • Maintain & improve software applications, modules and functionalities
  • Break down tasks up to roughly daily tasks (or 5 / week)
  • Manage the priority of own tasks while considering emergencies and maintenance of current software
  • Report the status of own tasks at least once a week
  • Participate in the "on-call" rotation to ensure the operation of the company's products during working hours


  • Minimum Qualifications are:
    • 3 years of software development experience or 1 year with an advanced degree (computer science and similar)
    • Fluency in Javascript/Typescript and previous working experience with either Vue.js or React
    • Advanced experience in web & mobile application development including CSS, HTML, CSS extension languages and CSS frameworks
    • Ability to communicate in written and spoken English


    • It's a plus if you have...
      • Experience developing in Unix/Linux environments using Docker, Kubernetes and Helm
      • Ability to work with both SQL and No-SQL databases, messaging systems and caching software
      • Good understanding of local and networked file systems and their operation
      • Familiar with distributed systems but also with the networking and security aspects of software development
      • Experience using centralized logging and monitoring software
      • Interest and ability to learn other coding languages as needed
      • Propensity to disseminate their unique knowledge in the team
      • Skilled in communicating clearly, briefly and respectfully with colleagues and business partners


      What we can offer you:
      • High-growth company in which you can find an exciting and trend-setting challenges
      • Familial working atmosphere in an open-minded multinational team
      • All necessary equipment
      • Budget for professional development (courses, conferences, books…)
      • Budget for the mastery of the English language during the working hours
      • Budget for the mastery of the German language after the working hours
      • Nice, new office in Belgrade
      • Skilled and senior co-workers
      • Opportunities to learn and grow with us
      Apply here for this position, or check out other positions that we have.
Full-Stack (NodeJS/JavaScript) Developer – Eloop Team
TEAM: Eloop Team
We at Holycode are currently looking for a Full-Stack (NodeJS/JavaScript) Developer with strong skills and proven experience ready to dive into the Eloop team for a full-time engagement to join their team of passionate IT professionals here in our Belgrade office. Eloop is a fast-growing startup specializing in zero-emission car-sharing solutions and blockchain-based participation models. Since August 2019, Eloop is on the road with its all-electric car-sharing fleet in the Austrian capital and will expand to Munich this year and other European metropolises in the future.   OUR STACK:
  • NodeJS
  • ReactJS
  • Postgres, Firebase
  • AWS, Digital Ocean, Kubernetes, Docker, Github, Microservices
WHAT YOU’LL DO:
  • Ensure scalability, reliability, operability, and the security of applications and data
  • You will implement high-quality and readable code
  • You will build scalable, robust, and performant microservices
  • You will automate everything that can be automated
  • You want to scrape every Metadata that can help us improve our product
  • Not afraid to dig into an RFC; low-level internals excites you, rather than scares you away
  • Collaborate with the product team to design and implement new features
DESIRABLE SKILLS, KNOWLEDGE, AND EXPERIENCE:
  • Have an entrepreneurial mindset and look forward to having an impact in a startup
  • Strong communicator, ideally experienced in Scrum / Agile and is willing to be part of a cross-functional team
  • Take ownership of features: designing, building, testing, and operating software in an agile and lean environment, supported by a team of experts
  • Understanding of REST APIs, and hands-on experience with application deployments
  • Integration experience with AWS or Google Cloud or Digital Ocean with Kubernetes
  • PLUS: Any DevOps experience or interest to learn in that direction
  • PLUS: Significant experience in marketing and the most famous social media platforms
BENEFITS:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Amazing product to work on
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • The budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English and German languages
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Node.js Developer – Guestfriend team
TEAM: Guestfriend
We are currently looking for an experienced Node.js Developer with strong skills and proven experience who is ready to dive into Guestfriend team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

Challenging things you’ll work on:
  • Developing high-performance applications by writing testable, reusable, and efficient code in Node.js
  • Collaborating with Frontend Developers on the integration of elements
  • Integrating, configuring and tweaking of ElasticSearch clusters
  • Participate in code reviews and Scrum
Your contribution to the team includes:
  • 3+ years of experience with Node.js and ElasticSearch
  • ElasticSearch experience in production, in medium to large clusters
  • Strong understanding of Elasticsearch index configuration options, sharing, partitioning, aliases, watchers, etc.
  • Experience working in DevOps structured and agile organizations
  • Exceptional interpersonal and communication skills
  • Ability to collaborate actively across organizational boundaries, goal oriented and independently
  • Fluent in English, written and spoken
Why you will love working here:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Budget for the mastery of the German language after the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
IT Recruiter
TEAM: Holycode
We are looking for a new team member for joining our HR crew! If you have previous experience as a Recruiter within the IT environment, you are passionate about your job, positive-oriented professionalist, who is willing to bring more values to our environment - read and apply :)

Challenging things you’ll work on:

  • Responsible for the full cycle of the recruitment process (end to end process)
  • Participate in the building of the recruitment database, and tracking profiles and steps of the recruitment process in JazzHR tool
  • Being active on various external networks in order to attract applicants and participate in the further growth of the company's visibility
  • Being involved in everyday communication with clients and holding the role of dedicated HR for a client
  • Research and recommend new sources and channels of recruitment (including social and professional networks)
  • Ensure all documentation including employee application, screening, offer letter an onboarding process are up to standard
  • Cooperate with a colleague responsible for outside contacts (e.g. universities, different agencies), when needed
  • Participate in daily meetings within the team and weekly meetings with management
  • Actively participate during events such as IT Konekt, meetups, etc. to network effectively in the community and establish a pipeline of candidate
  • Support and suggest different initiatives within the team

Your contribution to the team includes:

  • Excellent knowledge of English language
  • Bachelor's Degree required
  • 3+ years of recruitment experience in software development area
  • Experience within an international environment will be considered as a plus
  • Experience with HR tools will be considered as a plus
  • Ability to manage multiple and varied tasks with enthusiasm and prioritize them
  • Extensive recruitment and selection experience using a variety of techniques
  • Superior interpersonal, verbal and written communication skills
  • High-level efficiency, problem-solving attitude, precision and attention to detail
  • An open-minded, proactive and positive person able to cooperate efficiently with other team members

Why you will love working here:

  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English and German languages
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Frontend Developer/React – I believe in you
TEAM: I believe in you
We are currently looking for an experienced Frontend/React Developer with strong skills and proven experience who is ready to dive into ibelieveinyou team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

You will have a chance to work on the world's most successful crowdfunding platform in sport. 

Your contribution to the team includes:
  • React.js
  • Next.js
  • Redux
  • Storybook
  • Jest, enzyme
  • Styled components
  Why you will love working here: 
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
  Tech Stack Of The Project:
  • Node.js (backend)
  • React (frontend)
  • Next.js
  • Redux
  • TypeScript
  • Storybook
  • Jest with enzymes
  • Styled components
  • Rabbit (Message Broker)
  • Amazon (EC2, S3, RDS, Cognito, Route53, etc.)
  • MariaDB
  • Payment is Stripe with custom integration (everything via API)
Apply here for this position, or check out other positions that we have.
Manual Tester – Inyova team
TEAM: Inyova
Holycode is currently looking for a Manual Tester to join our Inyova team. Inyova is the leading digital platform for investing with a sustainability impact. Inyova customers invest directly into companies that help to solve global problems, e.g. by fighting climate change or by promoting human rights. All investments are professionally diversified portfolios that are designed for attractive financial returns.

Challenging things you’ll be working on:
  • You will create, maintain, implement and document manual and automated acceptance and verification tests
  • Develop test cases & test scripts
  • You will collaborate with developers to develop effective strategies and test plans
  • You will review and analyse system specifications
  • You will help troubleshoot issues
  • You will work with cross-functional teams to ensure quality throughout the software development lifecycle


  • REQUIREMENTS:
    As an integral part of our engineering team your technical expertise, your keen attention to detail and your communication skills are crucial for you to be successful in this job.
    • You are excited about the Inyova mission to mainstream impact investing.
    • You are fully proficient in English.
    • You have the following skills:
      • Knowledge or experience in QA methodology (ideally:  ISTQB Certified Software Tester)
      • Prove experience in any programming language
      • Experienced with tools for test automation such as Selenium, Cypress
      • Experienced in Testing Mobile Apps on iOS & Android platforms
      • Ability to document and troubleshoot errors
      • Excellent communication skills
      • Attention to detail
      • Analytical mind and problem-solving aptitude
      • Strong organisational skills
    • A computer science, business informatics, or a comparable degree is a strong plus.
    • Experience with agile development methodology is a strong plus (scrum, jira).
    • Knowledge of frontend languages (as Angular) or/and backend languages (as Ruby on Rails) is a plus.
    • Finally, you should be lots of fun to work with!


    • BENEFITS: 
      • High-growth company in which you can find exciting and trend-setting challenges
      • Amazing product to work on
      • Familial working atmosphere in an open-minded multinational team
      • All necessary equipment – up to you to decide what you prefer
      • The budget for professional improvement (courses, conferences, books…)
      • Budget for the mastery of the English language during the working hours
      • Nice office in Belgrade
      • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
      • Tournaments of table tennis, table soccer, and darts in our office
      • Skilled and senior co-workers
      • Opportunities to build products that really make a difference
      • Opportunities to learn and grow with us
      Apply here for this position, or check out other positions that we have.
Senior Frontend Engineer – Legartis Team
TEAM: Legartis
We at Holycode are currently looking for a Senior Frontend Engineer with strong skills and proven experience who is ready to dive into the Legartis team, for a full-time engagement, to join their team of passionate IT professionals, here in our Belgrade office.

Legartis is a legal tech startup that changes the way contracts are analyzed and managed efficiently. Corporate clients love their product, which means they are growing fast and are ambitious. Legartis have won various prizes such as being named by Forbes as one of the best AI start-ups in the DACH region, the 1st prize from >>Venture>> in the software vertical, and many more.

As a Senior Frontend Engineer at Legartis, you will be joining an experienced and growing engineering team to build innovative products in the legal tech space. Primarily, you will be working in TypeScript to build an impressive application using scalable APIs. You will develop solutions for importing documents, performing complex text processing and analysis tasks. Moreover, you will use machine learning and natural language processing algorithms to build tools for reliable low-latency, ad-hoc insights into data from unstructured documents.

KEY DUTIES AND RESPONSIBILITIES:
  • Collaborate with our product and engineering teams as well as UX experts to create simple and effective solutions to complex problems
  • Deliver an application with outstanding user experience and immaculate quality
  • Design the architecture of the web application
  • Contribute to the overall architecture of the system
  • Keep up with the latest developments in the UI/UX field
SKILLS AND REQUIREMENTS:
  • Must: Good understanding of computer science fundamentals
  • Must: Production experience with frontend development
  • Plus: Expertise in Angular 2+/Typescript
  • Plus: Experience with RxJS, Material, Cypress, SCSS
  • Plus: Experience with Python
  • Plus: Hands-on experience with Git
  • Plus: Experience with 3rd party APIs, e.g. OAuth 2 / OIDC
  • Plus: Experience with working in agile, product-driven environment
  • Must: You are open for change, honest, have a genuine interest in people, work smart, have passion for innovation, show your commitment and want to enjoy work and have fun whilst giving your best!
BENEFITS:
  • A small, highly motivated team committed to building a great company
  • Amazing product to work on
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • The budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English and German languages
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Full-Stack Engineer – Legartis Team
TEAM: Legartis
We at Holycode are currently looking for a Full-Stack Engineer with strong skills and proven experience who is ready to dive into the Legartis team, for a full-time engagement, to join their team of passionate IT professionals, here in our Belgrade office.

Legartis is a legal tech startup that changes the way contracts are analyzed and managed efficiently. Corporate clients love their product, which means they are growing fast and are ambitious. Legartis have won various prizes such as being named by Forbes as one of the best AI start-ups in the DACH region, the 1st prize from >>Venture>> in the software vertical, and many more.

As a Full-Stack Engineer at Legartis you will be joining an experienced and growing engineering team to build innovative products in the legal tech space. Primarily, you will be working in Python and TypeScript to build an impressive application using scalable APIs. You will develop solutions for importing documents, performing complex text processing and analysis tasks. Moreover, you will integrate with our machine learning and natural language processing back-end to build tools for reliable low-latency, ad-hoc insights into data from unstructured documents.

KEY DUTIES AND RESPONSIBILITIES:
  • Collaborate with our product and engineering teams as well as UX experts to create simple and effective solutions to complex problems
  • Deliver an application with outstanding user experience and immaculate quality
  • Design the architecture of the web application
  • Contribute to the overall architecture of the system
  • Keep up with the latest developments in the UI/UX field
SKILLS AND REQUIREMENTS:
  • Must: Good understanding of computer science fundamentals
  • Must: At least 3 years of experience using Python/Django OR at least 3 years of experience using Angular 2+
  • Plus: Experience with RxJS, Material, Cypress, SCSS
  • Plus: Hands-on experience with Git
  • Plus: Experience with 3rd party APIs, e.g. OAuth 2 / OIDC
  • Plus: Experience with working in agile, product-driven environment
  • Must: You are open for change, honest, have a genuine interest in people, work smart, have passion for innovation, show your commitment and want to enjoy work and have fun whilst giving your best!
BENEFITS:
  • A small, highly motivated team committed to building a great company
  • Amazing product to work on
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • The budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English and German languages
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer, and darts in our office
  • Skilled and senior co-workers
  • Opportunities to build products that really make a difference
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
Frontend (React) Developer – LinkGraph team
TEAM: LinkGraph
Holycode/LinkGraph is looking for an experienced Frontend React Developer. We are a data science company with offices in NYC and Las Vegas, focused on building software to analyze Google’s search algorithms to help websites improve search visibility and grow. We are a rapidly growing organization with clients from Fortune 500 companies to leading Silicon Valley tech startups and are looking to augment/expand our development team.    

Responsibilities:
  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Experience using Typescript
  • Experience with Django/Python backend and Django REST Framework is a big plus.
  Skills:
  • 3+ years of experience with JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  Why you will love working here:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
  Apply here for this position, or check out other positions that we have.
Python/Django Developer – LinkGraph team
TEAM: Linkgraph
Holycode/LinkGraph is looking for an experienced Python/Django Developer. We are a data science company with offices in NYC and Las Vegas, focused on building software to analyze Google’s search algorithms to help websites improve search visibility and grow. We are a rapidly growing organization with clients from Fortune 500 companies to leading Silicon Valley tech startups and are looking to augment/expand our development team.

Responsibilities:
  • Writing high-quality code that is modular, functional and testable.
  • Support full lifecycle development using Python/Django/Postgres to support product development.
  • Develop and test reusable and maintainable code using the existing application framework.
  • Implement custom business logic and integrate with backend APIs and databases
  • Deploy projects to staging and production environments
  • Work on designing and integrating APIs into the platform.
  • Partner with product managers to establish scalable, efficient, and automated data processes
  • Provide accurate effort estimates for development tasks & communicate any threats to estimated timelines as they become apparent.
  • Participate in daily Scrum standups, and commit/deploy new code daily.
  About you:

Required
  • Solid experience in Python programming using Django and Postgres.
  • Familiarity with GitHub for version control (we use GitLab).
  • Self-Starter with 3-7 years of total experience in object-oriented web development (OOD).
  • Experience with: 2+ years of experience with Python, 2+ years with Django and/or DRF. Must have web development experience.
  • Experience building web APIs
  • Solid experience with design patterns and secure coding practices
  • Familiarity with Django Rest Framework and RESTful API best practices
  • Familiarity with event-driven programming in Python
  • Strong unit test and debugging skills
  • Comfortable with Flake8 code linting
  • Flexible and comfortable with frequent changes in priority
  • Knowledge of Postgres, both database modeling and efficient querying and updates
Preferred
  • Experience with ReactJS, especially Next.js and TypeScript, is a plus
  • Experience with ClickHouse is a plus
  • Experience working with Microservices, Kubernetes, and CI/CD pipelines
  • Data Science background/experience
  • Experience working with server-side databases, such as Postgres.
  • Bachelor’s Degree in Computer Science or related field.
  Why you will love working here:
  • High-growth company in which you can find exciting and trend-setting challenges
  • Familial working atmosphere in an open-minded multinational team
  • All necessary equipment – up to you to decide what you prefer
  • A budget for professional improvement (courses, conferences, books…)
  • Budget for the mastery of the English language during the working hours
  • Nice office in Belgrade
  • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
  • Tournaments of table tennis, table soccer and darts in our office
  • Skilled and senior co-workers
  • Opportunities to learn and grow with us
Apply here for this position, or check out other positions that we have.
iOS Developer – Lipa team
TEAM: Lipa
We at Holycode are currently looking for an iOS developer for our Lipa team. If you were to join them, here is what you would do:

  • Build the world’s first bitcoin wallet for iOS with an on-device lightning node
  • Develop an app optimised for businesses making it simple to receive bitcoin lightning payments


  • THEIR MISSION:
    • Reimagine cashless payments using bitcoin
    • Create a mobile payment app for businesses and their customers
    • Stand for transparent low fees and community
    • Plant trees with every transaction
      THEIR CULTURE:
    • Team - we are an international development team
    • Transparency - we have a direct and honest feedback culture
    • Motivation - we grow together by learning from each other
    • Proactive - we develop a product together and honour ideas
    • Community - we value open source and open standards
      REQUIREMENTS: Must have experience in:
    • Swift (native iOS application development)
    • Native iOS Application development
    • Application Testing
    Nice to have experience in:
    • Native Android Application development
      BENEFITS:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Amazing product to work on
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • The budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Backend Developer (Python) – Mindnow team
    TEAM: Mindnow
    We are looking for a Backend Developer to join our fast growing engineering team at Holycode and help us develop and maintain various software products. We at Mindnow AG are a team of passionate developers who spend their free time reading Hacker News and tinkling with new frameworks. We build different kinds of software for different clients, from a mobile application to SMS Integration for a Bank. There are always challenges to be dealt with at the job. We are looking for someone who has a passion for coding just like us and likes to build awesome stuff.

    Your Profile:
    • Super smart and have either a degree in Computer Science or equivalent work experience.
    • At least 3 years experience working with either Python or Go.
    • Experience in Git, Linux and SQL (Postgres or MySQL).
    • Knowledge of Django or Flask.
    • Familiarity with event-driven programming
    • Understanding of fundamental design principles behind a scalable application
    • Strong unit test and debugging skills.
    • Experience working with AWS is a plus.
    • Experience working with Big Data is a plus.
    • Experience working with Docker is a plus.
    • Bonus points if you have open source contributions or personal projects you’ve shipped successfully.
    Your Responsibilities: In your daily life you will be working alongside other Python Developers as part of a Product Team, in the pursuit of delivering a perfect solution to our client. 60% of your time will be dedicated to coding, 10% to code reviews, 10% to Meeting and 20% to writing tests. The Team you will be working with follows Agile Methodology, and daily standups as well as Sprint Retrospective are performed regularly.

    You should be comfortable writing effective and scalable code as well as reading the code written by others. We have a Continuous Deployment system built and we are constantly working on improving the system. Currently we have CI and CD using Bitbucket, S3 Bucket and Cloudfront for frontend deployments, and Docker Swarm for Python applications. Part of your job will be helping us improve on our whole infrastructure and automate different business processes.

    Why you will love working here:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us


    Apply here for this position, or check out other positions that we have.
    Front End Developer (React) – Mindnow team
    TEAM: Mindnow
    We are looking for a React Developer to join our fast-growing engineering team at Holycode and help us develop and maintain various software products. We at Mindnow AG are a team of passionate developers who spend their free time reading Hacker News and tinkling with new frameworks. We build different kinds of software for different clients, from a mobile application to SMS Integration for a Bank. There are always challenges to be dealt with at the job. We are looking for someone who has a passion for coding just like us and likes to build awesome stuff.

    Challenging things you’ll work on:
    • In your daily life, you will be working alongside other Javascript Developers in the pursuit of delivering a perfect product
    • 60% of your time will be dedicated to coding
    • 20% of learning
    • 10% to meetings and 10% to writing tests
    • The Team you will be working with follows Agile Methodology, and daily standups, as well as Sprint Retrospective, are performed regularly
      Your contribution to the team includes:
    • At least 1-year experience working with Javascript
    • Good knowledge of HTML and CSS
    • Some experience building good looking UX
    • Some experience in Git, Linux
    • Some knowledge of React
    • Unit test and debugging skills
    • Bonus points if you have open source contributions or personal projects you’ve shipped successfully
      Why you will love working here:
    • A high-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • A budget for the mastery of the English language during the working hours
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Backend (Java) Developer – Neon team
    TEAM: Neon
    Holycode/Neon team are currently looking for an experienced Backend Developer to become a part of the team.

    Join a highly dedicated and down-to-earth team of individuals with a ‘get-shit-done’ attitude and be ready to make an impact with them. Neon is a young fintech start-up headquartered in Zurich. We are on the mission to disrupt the Swiss banking industry and the success speaks for itself: just one-year aftermarket launch, over 70'000 customers are already trusting our product and banking services. Together with our strong investors and partners, we are dedicated to increasing neon’s customer base, continuously deliver compelling features, and become the number #1 bank account in Switzerland.

    How we work:
    • We love beautiful UX/UI as much as data-driven work and decisions.
    • We aim for maximum automation and continuous integration/development.
    • We value taking ownership, challenging the status quo, and taking calculated risks, definitely keeping the customer at the heart of everything we do.
    • We are a small but strong tech team and we respect, appreciate, and support each other.
      What to expect at Neon:
    • Our Tech Stack: Java 8, Spring Framework, Angular, REST Services, Spring Boot, JPA / Hibernate, Ionic 4, and Typescript.
    • You will collaborate with your fellow developers, QA’s, and product owners to work on backend side to deliver best-in-class app features for our hybrid app.
    • You will have a direct impact on our team processes and best practices by regular agile retrospectives.
      What we expect from you:
    • You have a completed degree in computer sciences (or similar) and have gained valuable practical experience in programming and development.
    • You have experience with our tech stack. We expect at least 3 years of experience in the backend (Java/Springboot).
    • Knowledge/experience of JavaScript is a plus.
    • You have an eye for detail and high-quality design, value good usability, and clean code.
    • You are willing to get ‘dirty’ and have the tendency to improve everything that comes your way.
      Why you will love working here:
    • Work in agile development processes with quick user feedback loops
    • Flexible hours and partly home office possible
    • Join a small, interdisciplinary team with a passion for working on big challenges
    • All necessary equipment
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Budget for the mastery of the German language after the working hours
    • Nice office in Belgrade
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us.
    Apply here for this position, or check out other positions that we have.
    DevOps Engineer – Neon team
    TEAM: Neon
    Holycode/Neon team are currently looking for an experienced DevOps Engineer to become a part of the team.

    Join a highly dedicated and down-to-earth team of individuals with a ‘get-shit-done’ attitude and be ready to make an impact with them. Neon is a young fintech start-up headquartered in Zurich. We are on the mission to disrupt the Swiss banking industry and the success speaks for itself: just one-year aftermarket launch, over 70'000 customers are already trusting our product and banking services. Together with our strong investors and partners, we are dedicated to increasing neon’s customer base, continuously deliver compelling features, and become the number #1 bank account in Switzerland.

    Challenging things you’ll work on:
    • You participate in the design, deployment, and operation of our application
    • You ensure that our application is meeting our operation, availability, monitoring, and performance standards throughout our environment
    • You develop automated and self-service processes
    • You deploy Infrastructure as code and continuous delivery
    • You are responsible for capturing requirements, developing solutions and documenting architectures
      Your contribution to the team includes:
    • You have successfully completed your degree with DevOps/Security engineering background or have comparable experience
    • At least 2 years practical experience in an agile environment following the DevOps philosophy of “you build it, you run it”
    • You have solid knowledge in most of the following technologies:MySQL, MariaDB or other relational DB, Jenkins or other CI/CD pipelineDocker (preferably Kubernetes),  New Relic or other APM tool
    • You preferably also have solid experience working in an agile environment and are used to work with JIRA and SCRUM (agile methodology)
    • You speak English fluently
    • You enjoy working in an international environment
    • You have strong analytical skills, are technologically experienced and have an outside-the-box thinking approach
    • You are positive, independent and have a hands-on mentality
     
    Why you will love working here:
    •   High-growth company in which you can find exciting and trend-setting challenges
    •   Friendly working atmosphere in an open-minded multinational team
    •   All necessary equipment – up to you to decide what you prefer
    •   Flexible hours and partly home office possible
    •   A budget for professional improvement (courses, conferences, books…)
    •   Budget for the mastery of the English language during the working hours
    •   Budget for the mastery of the German language after the working hours
    •   Nice office in Belgrade
    •   Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    •  Tournaments of table tennis, table soccer and darts in our office
    •  Skilled and senior co-workers
    •  Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Frontend Angular Developer – Neon team
    TEAM: Neon
    Holycode/Neon is searching for Frontend Developer. Neon is a young fintech start-up headquartered in Zurich. We are on the mission to disrupt the Swiss banking industry and the success speaks for itself: just one year after market launch, over 60’000 customers are already trusting our product and banking services. Together with our strong investors and partners, we are dedicated to increasing neon’s customer base, continuously deliver compelling features and become the number #1 bank account in Switzerland.

    How we work:
    • We love beautiful UX/UI as much as data-driven work and decisions.
    • We aim for maximum automation and continuous integration/development.
    • We value taking ownership, challenging the status quo and taking calculated risks, definitely keeping the customer at the heart of everything we do.
    • We are a small but strong tech team and we respect, appreciate and support each other.
    What to expect at Neon:
    • Our Tech Stack: Java 8, Spring Framework, Angular, REST Services, Spring Boot, JPA / Hibernate, Ionic and Typescript.
    • You will collaborate with your fellow developers, QA’s, product owners and designers to deliver best-in-class app features with outstanding UX/UI for our hybrid app.
    • You will have direct impact on our team processes and best practices by regular agile retrospectives.
    What we expect from you:
    • You have a completed degree in computer sciences (or similar).
    • You have at least 3+ year experience with Angular.
    • You get extra points if you have experience with Ionic, iOS and/or Android development.
    • You have an eye for detail and high-quality design, value good usability and clean code.
    • You are willing to get ‘dirty’ and have the tendency to improve everything that comes your way.
      What we offer:
    • Appreciative and agile team culture with flat hierarchies and short decision processes
    • Great team spirit with people who love what they do and love celebrating joint successes even more.
    •  Quarterly 1-week onsites where we discuss process improvements, talk tech culture, do workshops and have some fun ☺.
    • You will shape your career within our company and you will have an impact. We will jointly agree on OKRs based on your ambitions and our needs.
    • We value and promote knowledge sharing, open conversations and pair programming.
    • We have an open and constructive feedback culture.
    • Office location in Belgrade with flexible working hours, free coffee, snacks and fruits.
    Apply here for this position, or check out other positions that we have.
    Backend Team Lead – Neon team
    TEAM: Neon
    Holycode/Neon team are currently looking for an experienced Backend Team Lead to become a part of the team.

    Join a highly dedicated and down-to-earth team of individuals with a ‘get-shit-done’ attitude and be ready to make an impact with them. Neon is a young fintech start-up headquartered in Zurich. We are on the mission to disrupt the Swiss banking industry and the success speaks for itself: just one-year aftermarket launch, over 70'000 customers are already trusting our product and banking services. Together with our strong investors and partners, we are dedicated to increasing neon’s customer base, continuously deliver compelling features, and become the number #1 bank account in Switzerland.

    Challenging things you’ll work on:
    • Lead the backend engineering team and work closely with other team members on further developing the leading Swiss banking app
    •  Work in an agile environment and further improve our development approaches (currently: Scrum & Kanban)
    • Lead the solution discovery and architecture development together with the full software engineering team
    • Actively support creating high-level concepts and realistic effort estimates
    • Do code reviews, support the software development team during implementation with an active contribution to code if required and ensure unified development standards/lead or participate in software design reviews, code reviews, and risk analysis
    •  Coach and mentor the backend team hands-on and in dedicated sessions, 1:1 as well as in group settings
    • Ensure continuous personal and professional growth of team members, give feedback, do performance reviews & jointly with the team members agree on their development agendas
    • Our Tech Stack: Java 8, Spring Framework, Angular, REST Services, Spring Boot, JPA / Hibernate, Ionic and Typescript.
    Your contribution to the team includes:
    • Bachelor’s or Master’s degree in computer science, electrical engineering or a related field
    • 6+ years’ working experience as a professional software developer
    •  Broad technical understanding and hands-on knowledge in at least 2 of the following technologies: Java, MySQL, AWS/ GCP
    •  2+ years of experience in managing a team with a proven track record of mentoring and coaching team members
    •  Willingness to work flexibly, in an interdisciplinary and international environment, depending on the current project status
    • Strong analytical skills and solution-oriented work style with a structured, independent approach to work and focus on getting things done
    •  Excellent written and verbal communication skills with the ability to adjust to the audience
    • Stress-resistant, even in fast-paced and busy situations
    • Fluency in English (German and other European languages are a plus) and willingness to travel when necessary
      Why you will love working here:
    •   High-growth company in which you can find exciting and trend-setting challenges
    •   Friendly working atmosphere in an open-minded multinational team
    •   All necessary equipment – up to you to decide what you prefer
    •   Flexible hours and partly home office possible
    •   A budget for professional improvement (courses, conferences, books…)
    •   Budget for the mastery of the English language during the working hours
    •   Budget for the mastery of the German language after the working hours
    •   Nice office in Belgrade
    •   Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    •  Tournaments of table tennis, table soccer and darts in our office
    •  Skilled and senior co-workers
    •  Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Full Stack / Frontend / Backend Developer – Oviva team
    TEAM: Oviva

    We are currently looking for an experienced Full Stack / Backend / Frontend Developer with strong skills and proven experience who is ready to dive into startup established in Switzerland, Germany, France, UK and Serbia for a full-time engagement. This is our Oviva team, an award-winning digital healthcare provider using technology to transform how dietitians treat diet and lifestyle related health conditions such as obesity and type 2 diabetes. With our proprietary technology, we enable new models of care and more effective forms of traditional care in medical nutritional counseling / dietetics.

    What you can do at Oviva:
    • Build and contribute to a product that has a strong positive social impact
    • Develop and implement new features for both customer and healthcare professional products
    • Collaborate in a variety of projects and tasks that can further develop your career and skills

    We are looking for:

    • MS or BS in Computer Science or equivalent work experience
    • Strong experience with Java Spring Boot Framework (if Backend Developer)
    • Knowledgeable in at least one frontend technology such as Vue.js, React, AngularJS or similar (if Frontend Developer)
    • Solid understanding of web standards
    • Strong collaboration skills and enjoys an environment that freely exchanges ideas and viewpoints
    It's a plus if you have...
    • Experience with Agile or related iterative development processes
    • Experience with Microservice architecture and design patterns
    What we can offer you:
    • High-growth company in which you can find an exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment
    • Budget for professional development (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Budget for the mastery of the German language after the working hours
    • Nice, new office in Belgrade
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • A mission that is focused on how we help our customers and how we can improve their lives
    • Opportunities to learn and grow with us
    • An interesting and varied area of ​​responsibility with targeted training in an innovative business environment (digital health)
    • Flat hierarchies in a motivated, dynamic and ambitious team
    • Flexible working hours in the office or in the home office
    • The freedom to implement, approach and shape your own ideas
    Apply here for this position, or check out other positions that we have.
    Android Developer – Oviva team
    TEAM: Oviva
    We are currently looking for an Android Developer who is ready to dive into startup established in Switzerland, Germany, France, UK and Serbia for a full-time engagement. Oviva is an award-winning digital healthcare provider using technology to transform how dietitians treat diet and lifestyle related health conditions such as obesity and type 2 diabetes. Our unique approach allows us to drive better patient experience, accessibility and outcomes, and reduce associated healthcare system costs. Our proven go-to-market strategy has helped us become the largest digital health provider treating diet & lifestyle conditions in Europe.

    As Android Developer, you will develop new features for our patient-facing app. We have all knowledge in-house and can provide training for your continued development.

    You may be a great fit for Oviva’s Engineering team, If…
    • You are a gifted Android engineer, passionate about developing native apps
    • You are passionate about astounding mobile user interface and user experience
    • You are a collaborator. You thrive in environments that freely exchange ideas and viewpoints
    • You are an innovator that believes in making a difference to our clients and having fun doing it
    We are looking for:
    • BS or MS in Computer Science or equivalent work experience (Juniors welcome if we find proof of potential)
    • Strong Java design and development skills (Kotlin is a plus)
    • Solid understanding of web standards including REST
    • Strong communication skills
    • Strong problem-solving skills, adaptable, proactive and willing to take ownership.
    Desired:
    • Solid knowledge of the Android SDK including the Support libraries (androidx)
    • Experience with Agile or XP methodologies or related iterative development processes
    • Experienced with reactive architectures and MVVM design pattern
    What we can offer you:
    • High-growth company in which you can find an exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment
    • Budget for professional development (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Budget for the mastery of the German language after the working hours
    • Nice, new office in Belgrade
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    iOS Developer – Oviva team
    TEAM: Oviva team
    We are currently looking for an iOS Developer who is ready to dive into startup established in Switzerland, Germany, France, UK and Serbia for a full-time engagement. Oviva is an award-winning digital healthcare provider using technology to transform how dietitians treat diet and lifestyle related health conditions such as obesity and type 2 diabetes. Our unique approach allows us to drive better patient experience, accessibility and outcomes, and reduce associated healthcare system costs. Our proven go-to-market strategy has helped us become the largest digital health provider treating diet & lifestyle conditions in Europe. Our engineers take an object-orientated approach to programming, refactoring and regression test automation to rapidly deliver seamless user experiences. We value collaboration and teamwork. Interactions such as pairing, code reviews and regular stand-ups mean that our engineers stay connected. You will develop new features for our patient-facing app in Swift. We have all knowledge in-house and can provide training for your continued development. You may be a great fit for Oviva’s Engineering team, If…
    • You are a gifted iOS engineer, passionate about developing native apps
    • You are a collaborator. You thrive in environments that freely exchange ideas and viewpoints
    • You are an innovator that believes in making a difference to our clients and having fun doing it
    We are looking for:
    • BS or MS in Computer Science or equivalent work experience (Juniors welcome if we find proof of potential)
    • Strong Swift design and development skills
    • Solid understanding of web standards
    • Strong communication skills
    • Strong problem-solving skills, adaptable, proactive and willing to take ownership.
    • Experience with Fastlane
    • Experience with REST
    • Experience building and supporting iOS Native Apps
    • Experience in Unit Testing
    Desired:
    • Experience with Agile or XP methodologies or related iterative development processes
    • Experience with SOA architectures and design pattern
    • Experience with CI/CD (GitHub Actions preferable)
    • Experience with Coordinator Pattern
    • Experience mentoring, coaching and sharing technical expertise
    What we can offer you:
    • High-growth company in which you can find an exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment
    • Budget for professional development (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Budget for the mastery of the German language after the working hours
    • Nice, new office in Belgrade
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Frontend (Angular) Developer – Passion4Business team
    TEAM: Passion 4Business
    We are currently looking for Frontend (Angular) Developer to join our Passion4Business team who provides a platform for founders and entrepreneurs in which the F.A.Z. publishing group is also involved. Under it we have several strong brands where Unternehmerheld is one of them. The software-as-a-service solution Unternehmerheld is the leading platform in business start-up planning and helps small businesses to grow successfully. In particular, we have set new milestones in online financial planning with over 100,000 users already registered. The further development is progressing continuously - but we want more! We want you to be a driving force for the next growth steps of Unternehmerhelden.

    Your tasks:
    • Play a key part of our awesome frontend team
    • Close collaboration with our Tech Lead and coordinating the development of frontend features and components
    • Implementing the technical solutions and architecture for the frontend platform
    • Drive decisions in feature refinement meetings
    • Work across our web codebases on features and technical improvements that unblock opportunities
    • Work with cross-skill teams on complex business problems to drive company success
    Your requirements:

    If that sounds like you, read on. Our tech team is committed to using technology to create a seamless, unforgettable user experience and we need an Angular Developer to join our ranks. To be successful in this role you’ll need:
    • Several years professional experience developing frontend solutions
    • Excellent knowledge in component-based web technologies
    • Profound understanding of technical product aspects and interplay
    • Strong knowledge of Angular fundamentals
    • Experience with testing frameworks
    • You understand the benefits of static typing and have experiences with TypeScript or similar
    • The ability to breakdown problems, and abstract complexity
    • Sense of humor – good laughs make great days
    • Experience with SCSS, .NET core and RxJs and NgRx stores for state management are all pluses, but not required
    • Full written and spoken fluency in English, German is a plus
    What we can offer you:
    • High-growth company in which you can find an exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment
    • Budget for professional development (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Budget for the mastery of the German language after the working hours
    • Nice, new office in Belgrade
    • Skilled and senior co-workers
    Apply here for this position, or check out other positions that we have.
    Junior Software Developer – Planted
    TEAM: Planted
    We at Holycode are currently looking for a Junior Software Developer for our client Planted, founded in July 2019 as a spin-off from ETH Zurich.
    Planted aims to make the world better with a revolutionary plan: Meat from plants. Their goal is to radically change the way people consume and perceive meat and to trigger a switch from eating animal to plant-based proteins. They are making a change. Not only because they can, but because they have to. Planted is more than a delicious product – it’s also an attitude.
    As a Junior Software Developer, you will help Planted to build a fully digital Food Factory. Do you want to be a part of it?

    YOUR MISSION:
    • Data Engineering work to connect our IOT Data from our Factory with appropriate Datastores
    • Build specialized apps for internal usage within the Factory
    • Write new and improve current Applications to improve our challenging Logistics Processes
    YOUR PROFILE:
    • Bachelor’s or Master’s degree in Computer Science
    • Some experience in either Frontend or Backend development
    • Motivated to work and learn on a very broad field and not only work on one App/Product
    • Align with the Planted mission
    OUR TECH STACK:
    • Fully automated deployments on Kubernetes within AWS ( FluxCD, CircleCI, etc. )
    • Microservices with Golang
    • Frontends mostly VueJS
    • AWS Timestream, Kafka, MQTT
    • Nocode tools such as Retool, Grafana
    WHY YOU SHOULD JOIN US:
    • Excellent opportunity to learn and get to know a lot of different Tools and Frameworks
    • Great team with a mix of Engineers, Data Scientists
    • Chance to understand the core parts of the Technological needs of an actual Food Factory
    BENEFITS:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Amazing product to work on
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • The budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German languages
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Fullstack Developer (PHP)- Plenigo
    TEAM: Plenigo
    We are currently looking for an experienced Fullstack Developer for our client Plenigo.

    plenigo is a software-as-a-service company that provides its customers with software functions in a cloud, operates and continuously develops them. Our customers are looking for a solution to manage and expand their subscriber base. In this context, plenigo primarily addresses publishing houses and media companies. We offer them a unique range of functions for a contemporary buying experience for their target groups.

    plenigo is a growing team of enthusiasts who like to build good software and create added value with it. We are not looking for the big stage: Good B2B software does not get in the way and in the best case is not noticed. That is service. That's how our team operates in sales, onboarding, consulting, and support. We are close and approachable. We enjoy finding solutions together with our customers and being successful. This way of thinking extends to our business model.

    Challenging things you’ll work on:
    • Web-based admin interface for subscription management software (“Merchant Backend”)
    • Checkout Snippets (iFrame)
    • Self Service Snippets (iFrame)
    Required technology stack:
    • PHP Symfony
    • Javascript and Typescript
    • CSS & SASS
    • (X)HTML
    • jQuery

    Why you will love working here:

    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German languages
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Backend Developer – Plenigo
    TEAM: Plenigo
    We are currently looking for an experienced Fullstack Developer with strong skills, who is ready to share his proven experience with our client plenigo and join a team of passionate IT professionals in an international environment.

    plenigo is a software-as-a-service company that provides its customers with software functions in a cloud, operates and continuously develops them. Our customers are looking for a solution to manage and expand their subscriber base. In this context, plenigo primarily addresses publishing houses and media companies. We offer them a unique range of functions for a contemporary buying experience for their target groups.

    plenigo is a growing team of enthusiasts who like to build good software and create added value with it. We are not looking for the big stage: Good B2B software does not get in the way and in the best case is not noticed. That is service. That's how our team operates in sales, onboarding, consulting, and support. We are close and approachable. We enjoy finding solutions together with our customers and being successful. This way of thinking extends to our business model.

    Challenging things you’ll work on:
    • Feature development for market-leading subscription management platform used by multiple major publishers
    • Create exceptional frontend user experience for purchasing and customer self-service
    • Use modern frameworks to integrate API based core application
    Required technology stack:  
    • JavaScript
    • Spring Boot
    • Spring Framework
    • Hibernate
    • Completed degree in computer sciences (or similar)
    • Valuable practical experience in programming and backend development of at least 3 years

    Why you will love working here:

    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German languages
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Senior Frontend Engineer – Poinz
    TEAM: Poinz
    We are looking for a Senior Frontend Engineer for our team Poinz.

    Poinz is a young Swiss company that gives local businesses a powerful and innovative marketing tool for customer acquisition, customer loyalty, and communication with their customers. Over 2‘000 established businesses all over Switzerland successfully have Poinz in use. Every day customers profit from Poinz as loyalty card app and as a channel for exclusive deals, coupons, and information about their favorite stores and businesses. As a leader in the digital loyalty industry in Switzerland, Poinz counts on a Swiss community of 850’000 Users. As a next step, Poinz intends to introduce a Swiss loyalty scheme. With „Worldline“ (the biggest payment provider in Europe with 80% terminal coverage in Switzerland), Poinz already has the appropriate partner aside to establish an integrated and scalable Swiss loyalty ecosystem linked to the payment market.

    The following components/tasks have to be implemented:
    • Worldline One Link integration
    • digital voucher platform
    • app redesign
    • dashboards & reportings
    • internal process automation
    • new Poinz API for 3rd party systems
    • data warehouse enhancements
    • leverage of data providing intelligent targeting

    Things we are looking for are:

    • Good knowhow and experience (~3 years) with modern react (hooks, functional components, contexts) and TypeScript
    • Experience with react native and/or mobile development
    • Experience with test automation and CI/CD
    • Motivated, trustworthy and communicative personality

     Nice to have:

    • Experience with at least one cloud provider (Azure, AWS, gcp), DevOps principles and kubernetes
    • Knowledge of Java, SQL (postgres), Gradle and Docker

    Why you will love working here:

    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German languages
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Backend Developer /.NET – Roomz
    TEAM: Roomz
    We are looking for a Backend Developer for our team Roomz, to build up their Ecosystem and Solutions.

    ROOMZ SA is a fast-growing company from Switzerland. We help companies manage their workspaces efficiently while boosting employee satisfaction. Our solution is a combination of easy-to-install, cable-free and elegant meeting room displays, accurate presence sensors and innovative SaaS software. The system can easily be connected to any existing calendar software such as Exchange, Office 365 or other booking systems.

    Responsibilities:
    • Analysis, architecture, development, tests, deployments, and bugs management of new and existing software Develop components reusable between the different applications
    • Apply software development best practices (e.g. SOLID)
    • Collaborate with the Backend and Frontend teams • Providing appropriate documentation
    Your Profile:
    • Dedicated, passionate, and analytically minded
    • Bachelor, Master in Computer Science or equivalent
    • Minimum 5 years of significant experience
    • Strong knowledge of C#/.Net Core and software architecture
    • Knowledge of Microsoft Azure Functions, SQL and Git
    • Ability to take ownership and to work independently
    • Structured and likes to pay attention to details
    • At least one experience with Scrum / Code Review
    • Fluent in English, both verbal and written
    • Structured and likes to pay attention to details
    • Autodidact and self-learner

    Why you will love working here:

    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German languages
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Android Developer – Smallpdf Team
    TEAM: Smallpdf
    We are currently looking for an Android Developer with strong skills and proven experience who is ready to dive into the Smallpdf team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

    Smallpdf is the most used online PDF software and belongs to the 200 most visited websites worldwide with over 30 million users per month. The 8-year-old company is one of the most recognized and awarded startups in Switzerland and has the ambition to simplify the life of its customers.

    As a senior team full of passion for design, engineering, and business we create remarkable user experiences. Join our cross-functional team and have a direct impact on how over 30 million users worldwide work with documents.

    As an Android Developer at Smallpdf you will help us continue building our mobile app that already has 500k monthly active users and a 4.8 rating on the App Store. You will develop an app with cool and useful features and further improve it. You will be part of a cross-functional product team including design, engineering and data specialists. Ideally, you have experience with consumer facing products.

    Challenging things you’ll work on:
    • Develop a forward-looking mobile product
    • Collaborate closely in a multi-disciplinary team to define and ship an app that will grow with the product
    • Implement, test and deliver new features for our Android app
    • Own your solution and be responsible from development to delivery to monitoring
    • Work with other developers, product owners, designers and other stakeholders on product discovery
    • Work closely with our team to tie the mobile app to our existing infrastructure
      Your contribution to the team includes:
    • 3+ years of experience in developing Android apps
    • Knowledge of native Android software engineering
    • Some experience with Kotlin is required
    • Experience with Android SDKs and related frameworks
    • Knowledge of REST APIs and their integration in mobile applications
    • Ability to quickly learn new technologies and to cope with complex challenges in software engineering
    • Can excel independently and have a sense of ownership for your own work
    • Work data-driven and independently
    • Fluent in English
    • Full-time position
    • Willing to travel a few times per year to Zurich
      Why you will love working here:
    • Become part of a highly motivated and international team that pushes boundaries
    • Personally impact a successful & rapidly growing startup
    • Work in small teams that have a direct impact on tools that are used by millions of users
    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of English and German languages during the working hours
      Apply here for this position, or check out other positions that we have.
    Senior Back-End (GoLang) Developer – SmallPDF team
    TEAM: Smallpdf
    We at Holycode are currently looking for a GoLang Developer with strong skills and proven experience who is ready to dive into our Smallpdf team, for a full-time engagement, to join their team of passionate IT professionals, here in our Belgrade office.

    Smallpdf is the most used online PDF software and belongs to the 200 most visited websites worldwide with over 30 million users per month. The 8-year-old company is one of the most recognized and awarded startups in Switzerland and has the ambition to simplify the life of its customers.

    As a senior team full of passion for design, engineering, and business we create remarkable user experiences. Join our cross-functional team and have a direct impact on how over 30 million users worldwide work with documents.

    As a Backend Engineer at Smallpdf, you will not only contribute to their backend, but also to their infrastructure and tooling. You will work in a cross-functional development team that includes experienced frontend engineers and designers.

    Challenging things you’ll work on:
    • Develop new features for Smallpdf
    • Manage and automate our infrastructure that spans across more than 100 machines
    • Analyze and monitor our application to spot problems
    • Help designing our architecture
    Your contribution to the team includes:
    • GoLang experience for at least 2 years
    • 5+ years of experience in backend development
    • Work independently and take responsibility and ownership of your work
    • Ability to quickly learn new technologies
    • Good programming skills (Algorithm, SOLID principles)
    • Good knowledge of Linux
    • Fluent in English
    Nice to Have:
    • Experience with DevOps tools such as:
      • Docker
      • Ansible
      • Terraform
    • Experience scaling (micro-) webservices to millions of users
    • Experience with AWS
    BENEFITS:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Amazing product to work on
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • The budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • Opportunities to learn and grow with us
      Apply here for this position, or check out other positions that we have.
    Remote Maintenance Employee
    TEAM: Smyze
    We are looking for a Remote Maintenance Employee for our team Smyze. If you would like to dive into an interesting project and become a part of the team of experts, this is the right place to be :)

    Requirements:
    • Able to handle written Customer Requests in German (min. B1 Level)
    • No Technical Background needed
    Tasks:
    • Answering customer complaints
    • Handle Automatically generated Error Messages by the robot and act accordingly. This might include contacting local staff who needs to do manual tasks (refilling ingredients etc.)
    • Monitor all our Units, which are remotely accessible and visible over a camera
    • Do first/second-level technical support
    We Offer
    • You will be trained by our professionals about how to use and control the Robots
    • There will be one of us always reachable by phone during your working hours for further technical help if needed
    Why you will love working here:
    • A high-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • A budget for the mastery of the English language during the working hours
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    *Please note that this role will cover only working hours during the weekend which may be changed in the full-time employment in the future 

    Apply here for this position, or check out other positions that we have.
    Senior Developer TypeScript – Angular, Ionic, NestJS – snapADDY team
    TEAM: Snapaddy
    You are an experienced software developer and are looking for new challenges? Then you've come to the right place! Join the dynamic snapADDY team and work with us on innovative, exciting products!

    Your daily doing will involve
    • Contributing to and further developing our snapADDY product range based on browser extensions, web apps, and mobile apps
    • Diverse responsibilities including app development with Ionic, web applications in Angular, and backends with NodeJS
    • Assuming responsibility for projects and features
    • Leading other developers and working students
    • As part of our agile team, you will have your own responsibilities and tasks
      Your contribution to the team includes:
    • Several years of experience in software development in the web application field
    • Previous experience having lead projects and features
    • Collaborating with other developers is enjoyable for you
    • Experience with web app frameworks such as Angular
    • Experience with modern JavaScript and TypeScript
    • Knowledge of the most important technologies we use
    • Structured, analytical, and independent way of working
    • An open and friendly personality who enjoys working with colleagues as part of a team
      Technologies we use
    • Development in JavaScript and TypeScript
    • Web and apps: Angular, Ionic, Cordova, Web Extensions
    • Backend: NodeJS, NestJS, TypeORM, PostgreSQL, Redis
    • Tools: GitHub with ZenHub, Slack, Github Actoons, Ionic AppFlow
    • Hosting: Amazon Web Services (AWS), Lambda Functions, Kubernetes
      Nice to have:
    • Experience with Amazon Web Services (AWS)
    • Knowledge about APIs and Integrations of B2B applications like Salesforce or Microsoft Dynamics
     

    Why you will love working here:

    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German languages
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Senior Frontend (Angular) Developer – TestingTime Team
    TEAM: TestingTime
    We are currently looking for a Senior Frontend (Angular) Developer with strong skills and proven experience who is ready to dive into the TimeTesting team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

    TestingTime is an internationally operating and well-established startup company. We support UX and market researchers from well-known companies such as Credit Suisse, Swisscom, Microsoft, Zalando and trivago by making test user recruitment easy, fast, and hassle-free. Thanks to our pool of more than 500,000 test users, we’re able to deliver any profile within 48 hours.

    Challenging things you’ll work on:
    • Developing new features for our automated recruiting system
    • Working on a scalable web application
    • Adhere to code quality best practices (testing, separation of concerns, etc.)
    • Bug fixing
    • Support the team in the ticketing system
      Your contribution to the team includes:
    • 4+ years of working experience in frontend development - Angular, Typescript or similar technology
    • Experience in developing highly scalable web applications
    • Passion about clean code, enjoy pair-programming, TDD, & code reviews
    • Fluent in English
      Why you will love working here:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German languages
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer and darts in our office
    • Skilled and senior co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    JavaScript Developer – Typewise team
    TEAM: Typewise
    We at Holycode are currently looking for a JavaScript Developer with strong skills and proven experience who is ready to dive into the Typewise team, for a full-time engagement, to join their team of passionate IT professionals, here in our Belgrade office. With daily Scrum calls, regular workshops and even on-site meetings, they make sure that everyone is a part of one amazing team. More than 13 people have joined Typewise to build the keyboard of the future, including their CEO, CTO, UX designer, growth hackers, AI engineers and app developers.

    Typewise is on a mission to make daily lives easier by decoding human thoughts. Their first product is an AI smartphone keyboard created to revolutionize the way we input information into our devices. While the conventional keyboard was created 140 years ago and for 10-finger-typing on typewriters, Typewise is built for typing on mobile devices. It reduces typos by 4X and provides the best possible user experience while ensuring full data privacy. Since their launch in December 2019, over 1,200,000 people have installed Typewise, and more users are joining us every day. Typewise was honored with the CES 2021 Innovation Award and Best of Swiss Apps Gold Award, among others.

    Typwise is a passionate international team based in Zurich, Belgrade and around the world, who is not satisfied with merely good quality. They want to create something extraordinary. That’s why they practice an open feedback culture and measure themselves against the best. Typewise values user feedback, which helps them continuously improve their product. Instead of lengthy decision-making processes, they prefer quick decisions that they thoroughly test with their user base.

    But of course, it’s not only about work but also about fun. So be prepared for an occasional drink; remotely or even in person when team has regular get-togethers in Belgrade.

    RESPONSIBILITIES: You mainly work on a new product called Typewise Desktop. It’s a Chrome extension for text predictions written in JavaScript and makes use of TensorflowJS and our own Neural Network. This technology will also be implemented in an SDK to make it available to 3rd party software providers (CRM, Customer Service, etc.). In addition, you’ll support the team with advancing the website and our own typing speed test platform.

    REQUIREMENTS:
    • Expertise with JS and developing Chrome extensions
    • Experience with Angular beneficial but not required
    • Knowledge of Git version control system
    • Experience with writing clean code and architecture that can be built on in the long run
    • Passionate (future) daily user of Typewise Keyboard and excited to drive the product forward
    • Always striving for the best solution with the courage to express your opinion
    • Team player, curious personality and a (good) sense of humor
    BENEFITS:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Amazing product to work on
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • The budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • Tournaments of table tennis, table soccer, and darts in our office
    • Skilled and senior co-workers
    • Opportunities to build products that really make a difference
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Senior Front-End Developer – VIU team
    TEAM: VIU
    We are currently looking for a Senior FrontEnd Developer to join our VIU team.

    VIU are an up-and-coming and innovative Swiss eyewear label that is revolutionizing the market for designer eyewear by offering high quality and sustainable products at fair prices.

    Our glasses are designed in Zurich by the VIU design team and handcrafted in Italy and Japan. With more than 50 flagship stores, over 40 partner stores, a strong online store and a growing customer base in Switzerland, Germany, & Austria, we are now looking for you so that you can move mountains with us and help us grow even more.

    Challenging things you’ll be working on:
    • Implementing beautiful designs out of clearly defined stories, with the pixel perfect mindset
    • Working on our website, built with SSR VueJS using Typescript
    • Working on our custom CMS, helping to optimize it for easier content creation
    • Working in close collaboration with our UX/UI Designer, the Product Owner, and the rest of the engineering team to find the sweet spot between perfection and time-to-market
    • Help shaping the future customer facing VIU tech
    • Be part of optimizing and defining user stories and design
    • Thinking about, proposing and implementing newest FE trends
    • Writing efficient, simple and performance minded code
    • Work in sprints with the agile mindset
    • Not worrying about supporting IE and other dinosaur browsers
    • Working remotely with teams in Zurich, Munich, Belgrade and Bergamo
      Your contribution to the team includes:
    • More than a few years of experience working with a modern JS framework, preferably with VueJS - it’s ok if you’ve only worked with React, Angular, Svelte or similar until now, but familiarity with VueJS is important
    • Good knowledge of plain Javascript – even better if you know TypeScript already
    • Good knowledge of HTML5, CSS, SASS
    • Experience in working with CI/CD, code repository tools such as git
    • Willingness to learn
    • Critical thinking, readiness to challenge the status quo
    • Good spoken and written English skills
      Technologies that we’re using:
    • PHP7
    • Elixir
    • Javascript, Typescript
    • NodeJS
    • VueJS 2
    • Github
    • Gitlab
    • Docker
    • Jenkins
    • AWS
    • JIRA
    • Confluence
    • Slack
      Why you will love working here:
    • Free glasses and discounts
    • 28 days of vacation, 29 after 2 years, 30 after 3 years
    • Become part of a highly motivated and international team that pushes boundaries
    • Personally impact a successful & rapidly growing startup
    • Work in small teams that have direct impact on tools that are used by million of users
    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    Apply here for this position, or check out other positions that we have.
    Senior Backend Developer – VIU team
    TEAM: VIU
    We are currently looking for a Senior Backend Developer to join our VIU team.

    VIU are an up-and-coming and innovative Swiss eyewear label that is revolutionizing the market for designer eyewear by offering high quality and sustainable products at fair prices.

    Our glasses are designed in Zurich by the VIU design team and handcrafted in Italy and Japan. With more than 50 flagship stores, over 40 partner stores, a strong online store and a growing customer base in Switzerland, Germany, & Austria, we are now looking for you so that you can move mountains with us and help us grow even more.

    Challenging things you’ll be working on:
    • Working on the customer facing side of the ERP migration project
    • Working on our business process solution based on Prestashop
    • Maintaining and developing an in-house CMS
    • Working in close collaboration with our Product Owner, and the rest of the engineering team to find the sweet spot between perfection and time-to-market
    • Help shaping the future customer facing VIU tech
    • Be part of optimizing and defining user stories and functionalities
    • Thinking about, proposing and implementing newest BE & software engineering trends
    • Writing efficient, simple and performance minded code
    • Work in sprints with the agile mindset
    • Working with teams in Zurich, Munich, Bergamo and Belgrade
    Your contribution to the team includes:
    • Strong knowledge of PHP – vanilla & Symfony3
    • Wish to explore & use functional languages – specifically Elixir
    • Critical thinking, readiness to challenge the status quo
    • Experience in working with ci/cd, code repository tools such as git
    • Willingness to learn
    • Good spoken and written English skills
    Nice to have, but not necessary:
    • Experience in functional languages or principles of functional programming
    • Experience working with a Microsoft Business Central Dynamics 365 / MS NAV ERP
    Technologies that we’re using: 
    • PHP7
    • Elixir
    • Javascript, Typescript
    • NodeJS
    • VueJS 2
    • Github
    • Gitlab
    • Docker
    • Jenkins
    • AWS
    • JIRA
    • Confluence
    • Slack
    Why you will love working here:
    • Free glasses and discounts
    • 28 days of vacation, 29 after 2 years, 30 after 3 years
    • Become part of a highly motivated and international team that pushes boundaries
    • Personally impact a successful & rapidly growing startup
    • Work in small teams that have direct impact on tools that are used by million of users
    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    Apply here for this position, or check out other positions that we have.
    Frontend (Vue.js) Developer – VIU Team
    TEAM: VIU
    We are currently looking for a Front-End Developer to join our VIU team. VIU is an up-and-coming and innovative Swiss eyewear label that is revolutionizing the market for designer eyewear by offering high quality and sustainable products at fair prices. Our glasses are designed in Zurich by the VIU design team and handcrafted in Italy and Japan. With more than 50 flagship stores, over 40 partner stores, a strong online store and a growing customer base in Switzerland, Germany, & Austria, we are now looking for you so that you can move mountains with us and help us grow even more.

    You will be:
    • Implementing beautiful designs out of clearly defined stories, with the pixel perfect mindset
    • Working on our website, built with SSR VueJS using Typescript
    • Working on our custom CMS, helping to optimize it for easier content creation
    • Working in close collaboration with our UX/UI Designer, the Product Owner, and the rest of the engineering team to find the sweet spot between perfection and time-to-market
    • Help shaping the future customer facing VIU tech
    • Part of optimizing and defining user stories and design
    • Thinking about, proposing and implementing newest FE trends
    • Writing efficient, simple and performance minded code
    • Work in sprints with the agile mindset
    • Not worrying about supporting IE and other dinosaur browsers
    • Working with teams in Zurich, Munich, Belgrade and Bergamo
      Your contribution to the team includes:
    • 3+ years of experience working with a modern JS framework, preferably with VueJS - it’s ok if you’ve only worked with React, Angular, Svelte or similar until now, but familiarity with VueJS is important
    • Good knowledge of plain Javascript – even better if you know TypeScript already
    • Good knowledge of HTML5, CSS, SASS
    • Experience in working with CI/CD, code repository tools such as git
    • Willingness to learn
    • Critical thinking, readiness to challenge the status quo
    • Good spoken and written English skills
      Technologies that we’re using:
    • PHP7
    • Elixir
    • Javascript, Typescript
    • NodeJS
    • VueJS 2
    • Github
    • Gitlab
    • Docker
    • Jenkins
    • AWS
    • JIRA
    • Confluence
    • Slack
      Why you will love working here:
    • Free glasses and discounts
    • 28 days of vacation, 29 after 2 years, 30 after 3 years
    • Become part of a highly motivated and international team that pushes boundaries
    • Personally impact a successful & rapidly growing startup
    • Work in small teams that have direct impact on tools that are used by million of users
    • High-growth company in which you can find exciting and trend-setting challenges
    • Familial working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English language during the working hours
    Apply here for this position, or check out other positions that we have.

    If you are interested in some of these positions, apply by sending your CV to: hr@holycode.rs