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

Frontend (React Native) Engineer – Adresta team
TEAM: Adresta
We at Holycode are currently looking for a Frontend (React Native) Engineer with strong skills and proven experience who is ready to dive into the Adresta team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

Adresta is a tech start-up headquartered in Zurich. Adresta creates digital certificates for luxury goods, starting with high-end timepieces. The certificates are securely stored on the web-application together with the history of the watch from manufacturer to service & repair and pre-owned sale. Adresta is committed to change the customer experience in the luxury goods industry by creating trust and transparency by combining new technologies.

We are a young, growing start-up, looking for enthusiastic people who want to grow with us.

Challenging things you'll work on:
  • Your primary mission will be building and delivering top-notch user experiences for the luxury goods market
  • Work on the front of the Adresta applications for owners of luxury goods including secure storage of documents and future features such as insurance, watch owner community or luxury goods trading
  • Developing and implementing highly responsive user interface components using react concepts
  • Troubleshooting interface software and debugging application codes
  • Developing and implementing front-end architecture to support user interface concepts
  • Monitoring and improving front-end performance
  • Experience setting up tracking with firebase and Goggle Analytics 360
  • Documenting application changes and developing updates
  • Writing application interface codes using JavaScript (Typescript) following react.js workflows
About the tech stack: Our stack includes some of the most fun-to-work-with technologies: The backend relies on the cascading architecture of express.js using the rich Mongoose project as a wrapper around our mongoDB instance. The backend exposes a simple REST API that is easy to get into. Our existing web frontend builds on the scalable React framework with the awesome Bootstrap framework for beautiful intuitive UIs. To query the API we use the fast axios library together with the EventSource framework for Server Side Events. The mobile application is easy to develop and bring onto real devices thanks to the Expo.io framework and the Expo Go app. All our builds rely on typescript to ease development using statically typed variables.

Your contribution to the team includes:
  • 5 years of experience with JavaScript (Typescript) for React, React Native
  • In-depth understanding of web & mobile development (iOS and Android)
  • Hands on experience with ReactNative and expo.dev & React Navigation
  • Demonstrable portfolio of applications released in (Apple Store &Google Play)
  • Bachelor or higher degree in computer science or equivalent is a must
  • Fluent in written and spoken English is a must
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.
Product (UX) Designer – Archlet team
TEAM: Archlet
We at Holycode are currently looking for a Product (UX) Designer with strong skills and proven experience who is ready to dive into the Archlet team.

Archlet was founded in 2019 and has since grown into one of the most promising start-ups in the sourcing space within Europe. They are on a mission to democratize strategic sourcing, empowering buyers in companies with easy-to-use and analytics-driven sourcing capabilities to boost efficiency and collaboration. Their customers are SMEs and large enterprises like Emmi Group, PepsiCo, Deutsche Bahn, etc.

Your mission:  
  • Be the lead on user experience in this dynamic startup and define user experience for new and existing product capabilities.
  • Interact with customers and users to discover their needs and test both early prototypes and released features.
  • Collaborate with product managers, engineers and other colleagues across multiple agile teams.
  • Communicate and document the user experience and interactivity with wireframes, user flow, UX specifications and/or high-fidelity prototypes.
  • Integrate user feedback and business requirements into ongoing product experience evolution.
  • Note that the current needs are predominantly within UX and this role consequently does not include visual design.
Qualifications:
  • You have 4+ years experience in UX Design.
  • Ability to understand technical implications in their design decisions.
  • Proficiency with design tools (Figma/Sketch/Adobe XD).
  • You are a team player with the ability to work in a fast-paced startup environment.
  • Bonus points for:
    • Experience in user research and conducting user interviews and workshops.
    • Strong business thinking and relevant product management experience would be an advantage.
    • Experience working on B2B products would be an advantage.
    • Basic HTML/CSS knowledge.
Why you'll 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 offices in Belgrade and Novi Sad
  • 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
  • Opportunity to work in a rapidly growing startup and to write history with us
Apply here for this position, or check out other positions that we have.
Senior Full-Stack Typescript Engineer – Archlet Team
TEAM: Archlet
We at Holycode are currently looking for a Senior Full-Stack Engineer with strong skills and proven experience who is ready to dive into the Archlet team. Archlet was founded in 2019 and has since grown into one of the most promising start-ups in the sourcing space within Europe. They are on a mission to democratize strategic sourcing, empowering buyers in companies with easy-to-use and analytics-driven sourcing capabilities to boost efficiency and collaboration. Their customers are SMEs and large enterprises like Emmi Group, PepsiCo, Deutsche Bahn, etc.

Your mission:
  • Work on a fast-evolving B2B SaaS product together with an interdisciplinary team.
  • Collaborate closely with the entire product team to build highly scalable features that delight users.
  • Contribute to the code base of a cloud-native application (Azure, Microservices, React frontend, NodeJS/Python backend)
  • Together with other Engineering members have an impact improving developer productivity, code quality, and automation
  • Take an active role in shaping the company culture and help build an amazing place that you love to go to work in.
  • Be up to date with latest industry trends and identify opportunities to drive technical and process improvements.
Qualifications:
  • 5+ years experience as professional software engineer with focus on NodeJS and TypeScript, as well as frontend frameworks (preferably React).
  • 3+ years experience developing cloud-native solutions in Azure, AWS, or GCP
  • 3+ years experience designing and working with SQL and NoSQL DBs
  • 2+ years experience working in a microservice environment, understanding the benefits and challenges
  • 2+ years experience focusing on working with Cloud infrastructure (IaaS, PaaS, SaaS)
  • Bonus points for:
    • Experience with Kubernetes
    • Experience working in a highly automated environment embracing Continuous Deployment
    • Knowledge of Infra as Code
What you'll bring to the team:
  • Creative and empathic personality with strong desire to achieve results together with others.
  • Passionate learner that shows initiative and leads by example.
  • Love for technology with experience designing and implementing web-based solutions (frontend and backend)
  • Experienced in building SaaS solutions using public Cloud Platforms (Azure, AWS or GCP).
  • DevOps evangelist.
  • Proactive in taking on challenges and driving them to resolution
  • Can communicate well in English both written and oral.
Why you'll 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 offices in Belgrade and Novi Sad
  • 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
  • Opportunity to work in a rapidly growing startup and to write history with us
Apply here for this position, or check out other positions that we have.
Senior Platform (Typescript) Engineer – Archlet team
TEAM: Archlet
We at Holycode are currently looking for a Senior Platform Engineer with strong skills and proven experience who is ready to dive into the Archlet team. Archlet was founded in 2019 and has since grown into one of the most promising start-ups in the sourcing space within Europe. They are on a mission to democratize strategic sourcing, empowering buyers in companies with easy-to-use and analytics-driven sourcing capabilities to boost efficiency and collaboration. Their customers are SMEs and large enterprises like Emmi Group, PepsiCo, Deutsche Bahn, etc. Join the team as a Senior Platform Engineer and take an active role in shaping our developing culture and the future of Archlet. You will influence the architecture and processes of Archlet's engineering group and guide a talented and passionate Product and Engineering team on platform-related topics.

Your mission:
  • Lead Platform efforts, like building and evolving a highly automated cloud-native setup (Azure)
  • Understand the needs of the other developers and build libraries, setup infrastructure, CI pipelines, guidelines to help make them as productive as possible
  • Work with QA to further increase test automation and shift-left mentality
  • Evolve the Infrastructure as Code setup (in Pulumi with TypeScript)
  • Keep improving the Observability solution (Datadog) to further reduce troubleshooting time, early alerting and gaining insights.
  • Have a big impact across the engineering team by driving improvements on scalability, performance, quality and security.
  • You’ll be able to decide on what topics you should spend your time on, based on requests and needs you receive/identify from other engineers.
  • Be up to date with latest industry trends and identify opportunities to drive technical and process improvements.
Qualifications:
  • 5+ years experience as professional software engineer with focus on NodeJS and TypeScript.
  • 3+ years experience developing cloud-native solutions in Azure, AWS, or GCP
  • 3+ years experience working in a microservice environment, understanding the benefits and challenges
  • 2+ years experience focusing on managing Cloud infrastructure (IaaS, PaaS, SaaS)
  • 2+ years experience working with Kubernetes
  • Bonus points for:
    • Experience working in a highly automated environment embracing Continuous Deployment
    • Advanced knowledge of Infra as Code
What you'll bring to the team:
  • Creative and empathic personality with strong desire to achieve results together with others.
  • Passionate learner that shows initiative and leads by example.
  • Love for technology with experience architecting scalable cloud-native solutions.
  • Strong proficiency with Cloud Platforms (Azure, AWS or GCP).
  • DevOps evangelist.
  • Passionate about designing scalable microservice-based solutions in Kubernetes .
  • Can communicate well in English both written and oral.
Why you'll 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 offices in Belgrade and Novi Sad
  • 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
  • Opportunity to work in a rapidly growing startup and to write history with us
Apply here for this position, or check out other positions that we have.
Full Stack Developer – Baloise team
TEAM: Baloise
Holycode is looking for a Full Stack Developer skilled with Java and JavaScript ready to dive into the Baloise team, for a full-time engagement and join our team of passionate IT professionals in our Belgrade office.

Baloise is an international insurance company with head office located in Basel, Switzerland and offers innovative, digitized insurance solutions for everyone who wants to feel safe.

We are... ..a Scrum team which is divided into two subteams whereas one of the subteams is located in Belgrade already.  Our team is mainly focussing on building and maintaining customer facing solutions. We have a strong team culture: cooperation, transparency, respect and last but not least also fun are important values for us. It's also important to have an impact in what we do - so we are looking for a person who wants to bring in his/her ideas and solutions. We have a positive error culture, that helps us to deliver high and sustainable quality.

You are...
  • a fullstack developer with around 3 years experience T
  • Teamplayer who likes to work in pair and to share knowledge
  • curious and willing to learn new things
  • proactive,  self-organized, open-minded and customer focused
  • a person, who communicates actively, openly and directly
What skills do you ideally have
  • JavaScript / TypeScript
  • Angular (>= 2)
  • Java (JEE, SpringBoot)
  • Maven
  • (S)CSS
  • Container / Docker
  • UI Test automation (ideally Cypress)
  • Hands-on experience with continuous integration/delivery (Git, Jenkins)
  • Fluent in English (or German) and willingness to travel every 2nd or 3rd month (if safe travelling is possible)
  • Experience in writing and maintaining Unit Tests / TDD
  • Experience in developing REST-APIs
  • Experience in modern front-end technologies and UX
  • Experience in working with agile methodologies (Scrum, Kanban, SAFe)
  Why you'll 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.
Senior PHP (Symfony) Developer – Bexio team
TEAM: Bexio
Holycode is looking for a Senior PHP (Symfony) Developer to join our Bexio team who developed the perfect tool for managing small and medium-sized companies (SME).

Bexio is the leading bookkeeping system for SMEs in Switzerland with over 50'000 paying customers. The tool enables you to do almost anything in your administration in a simple and efficient way, from writing & sending invoices, to tracking projects, doing the bookkeeping and payroll as well as inviting your bookkeeper to join you on the platform. On top of that you can add lots of add-ons from the marketplace to make your administration and planning as easy as possible.

Your Role & Responsibility:
  • Develop software scoped to business—transformative projects from inception through implementation.
  • Analyze, design, develop, implement, document and maintain application systems, working on complex tasks and project assignments.
  • Gather, analyze and translate business and non-functional requirements into solution designs.
  • Design, develop and maintain application code in accordance with current development and project management methodologies and practices.
  • Provide operational support.
Required Technical & Professional Expertise:
  • 5+ years experience in PHP software development (Symfony framework).
  • Experience with Service Oriented Architecture (SOA)
  • Experience with Domain Driven Design (DDD)
  • Good experience with SOLID principles and design patterns.
  • Strong focus on code testing: Unit and Functional tests
  • Experienced at refactoring and modernizing legacy systems
  • Very good experience with REST, Git, CI/CD pipelines
  • Very good knowledge of relational databases (Postgres, MySQL)
  • Experience with noSQL databases (MongoDB, Cassandra)
  • Experience with Kafka, RabbitMQ, ELK
  • Knowledge of Java / Scala (Nice to have)
  • Good verbal communication and good interpersonal skills
  • High proficiency in written and spoken English
  • Very good experience in documentation skills, writing readme's and documenting solutions.
  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…)
  • A budget for multi benefits platform (meal tickets, private medical insurance, private pension, etc)
  • Budget for the mastery of the English and German languages
  • 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 Engineer – C Wire team
TEAM: C Wire
We at Holycode are currently looking for a Full-Stack Engineer with strong skills and proven experience who is ready to dive into the C Wire team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

C Wire is a fast-growing AdTech startup located in Zurich, Belgrade, and Wien. They are on a mission to strengthen free and independent journalism and protect your online privacy. C Wire does this by providing a platform where advertisers can create and deliver powerful advertising campaigns. With their advertising formats, publishers can generate fair and sustainable revenue from their readers, and they do it in a non-creepy way: “We do contextual advertising, using our own proprietary technology. We do not collect and share your data.”

How do they do it? C Wire deals with a lot of data, and a lot of traffic. Really, a lot! They get requests every time you load an article on your favourite news website. That multiplied by the biggest news sites in Switzerland, Germany, Austria, and the UK. They scrape, store and categorize all of the articles for contextual targeting. The heavy lifting is taken care of by their GoLang-based microservices running on an EKS cluster. Data is stored in Postgres and Clickhouse DBs and they’re able to time travel using a Flux capacitor distributed log and Pulsar. C Wire’s creatives are built using Svelte and the self-services are developed in Vue and Nest.JS.

Why do they need you? C Wire needs to scale, provide easy-to-use self-service tools for campaign management, and optimize creatives that get thousands of views every hour. They need smart and motivated engineers to do so. Would you like to join them in this mission?

RESPONSIBILITIES:
  • Develop and maintain our self-service platform.
  • Optimize and automate integration in 3rd party sites.
  • Build and maintain resilient microservices that process large amounts of data.
  • Work closely with your fellow DevOps and front-end engineers
  • Work closely with the product team in Zurich and Belgrade to develop industry-leading products.
YOUR PROFILE:
  • BSc or MSc in Computer Science or a related field
  • 3+ years of relevant experience
  • Passion for collaboration and strong interpersonal skills
  • Proficiency with at least one statically typed language (Go, Java, Typescript)
  • Proficiency in front-end tools and technologies (HTML5/CSS3, Javascript ES6, webpack)
  • Proficiency in writing CI/CD pipelines and automated tests (GitHub Actions, CircleCI, test containers, selenium / webdriver.io, junit5, jest)
  • Experience with Linux, Docker, and container orchestration frameworks like Kubernetes.
  • Knowledge in database structure, design, query languages (e.g. SQL), large data sets, distributed systems, and fundamentals of mathematics and statistical concepts is a plus.
  • Knowledge in creating and scraping instrumentation data is a plus (Prometheus, Grafana, OpenTelemetry)
BENEFITS:
  • Highly experienced team
  • 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 – C Wire team
TEAM: C Wire
We at HolyCode are currently looking for a Senior Frontend Engineer with strong skills and proven experience who is ready to dive into the C Wire team in our Belgrade office.

C Wire is a fast-growing AdTech startup located in Zurich, Belgrade, and Wien. They are on a mission to strengthen free and independent journalism and protect your online privacy. C Wire does this by providing a platform where advertisers can create and deliver powerful advertising campaigns. With their advertising formats, publishers can generate fair and sustainable revenue from their readers, and they do it in a non-creepy way: “We do contextual advertising, using our own proprietary technology. We do not collect and share your data.”

How do they do it? C Wire deals with a lot of data, and a lot of traffic. Really, a lot! They get requests every time you load an article on your favourite news website. That multiplied by the biggest news sites in Switzerland, Germany, Austria, and the UK. They scrape, store and categorize all of the articles for contextual targeting. The heavy lifting is taken care of by their GoLang-based microservices running on an EKS cluster. Data is stored in Postgres and Clickhouse DBs and they’re able to time travel using a Flux capacitor distributed log and Pulsar. C Wire’s creatives are built using Svelte and the self-services are developed in Vue and Nest.JS.

Why do they need you? C Wire needs to scale, provide easy-to-use self-service tools for campaign management, and optimize creatives that get thousands of views every hour. They need smart and motivated engineers to do so. Would you like to join them in this mission?   Technology stack:
  • VueJS/NestJS, TypeORM
  • Golang Microservices
  • Postgresql, Clickhouse, Elasticsearch, Redis
  • Kubernetes on AWS, Prometheus
  • CI/CD via GHActions and Fluxcd
Responsibilities:
  • Improve and Innovate on the VueJS/NestJS Portal that serves internal and external clients
  • Work on the code that is deployed onto many high profile publisher websites
  • Help shaping the development process
  • Taking part in the Hiring process
Your profile:
  • BSc or MSc in Computer Science or a related field
  • Passion for collaboration and strong interpersonal skills
  • Proficiency in Typescript
  • Proficiency with at least one scripting language (Bash, Python...)
  • Experience with PrebidJS or other Advertising Technologies
Benefits:
  • Highly experienced team
  • Familial working atmosphere in an open-minded multinational team
  • High-growth company in which you can find exciting and trend-setting challenges
  • Performance and Scaling challenges that usually only affect much bigger companies
  • Amazing product to work on
  • Competitive salary
  • 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
  • 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 Java Software Engineer – Carvolution team
TEAM: Carvolution
We at Holycode are currently looking for a Senior Java Software Engineer with strong skills and proven experience who is ready to dive into the Carvolution team in our Belgrade office.

Carvolution 🚙 is a team and family of around 100 people who are all motivated, committed and turbocharged to the last hair. Their vision is clear: to revolutionize the automotive industry for the benefit of the customers. With car subscriptions, Carvolution offers a simple, flexible and inexpensive alternative to buying or leasing a car.

Carvolution has been among the 100 most promising startups in Switzerland since the foundation in 2018, and in 2022 it was named the best young company in Switzerland by the Swiss Economic Forum. A diverse team awaits you here that moves great things digitally, creatively and with a lot of joy in their work.

Challenging things you’ll work on: As a Java backend engineer, you will help to further develop our backend and take it to the next level. The primary goal is the new and further development of the individual components of the Carvolution IT platform. You are involved in the entire process, from requirements analysis, specification, support for development and testing to rollout. You are also interested in participating in the area of test automation and taking us to the next level overall. You feel at home in the Linux world.

  • You work mostly on the new and further development of our products
  • You also actively bring your know-how to the requirements analysis and effort estimation, as well as advice and support in the development of concepts and architecture-compliant backend solution proposals
  • Quality assurance through testing, validating data, monitoring and supporting the implementation of DevOps best practices (automation, monitoring, alerting, etc.)
  • You can introduce less experienced developers to a clean software architecture based on the requirements
  • It is important to you to help each other advance in a team - you feel comfortable in an interdisciplinary environment.
  • Your contribution to the team includes:
    • A degree in computer science or equivalent training
    • 4+ years hands-on professional experience writing solid general purpose Java, Spring Boot applications in a production environment
    • At least 3 years of hands-on experience with Java and Spring Boot
    • You love building excellent digital products, but you can also act pragmatically at the same time
    • Angular 10+ experience is a plus
    • High level of accuracy, commitment and curiosity
    • Very good knowledge of English
    Why you'll 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
    • Opportunity to work in a rapidly growing startup and to write history with us
    Apply here for this position, or check out other positions that we have.  
    Senior Backend (Symfony) Engineer – CASASOFT team
    TEAM: Casasoft
    We at Holycode are currently looking for a Senior Backend (Symfony) Engineer with strong skills and proven experience who is ready to dive into the CASASOFT team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

    'Cause it's P.H.P. and you’re dynamite? Then you are a perfect team fit! CASASOFT is looking for a Senior Backend (Symfony) Engineer with the ability to continue their move into micro services. You will have the chance to work for the leading supplier of software products for real estate agents – who is serving over 1000 customers in Switzerland. CASASOFT business is growing fast and they are power loading the tech team.

    Challenging things you'll work on:
    • CASASOFT's core SaaS web application CASAONE
    • Drive, in close coordination with the CTO, the development of the platform towards micro services (AWS) and manage alignment with product and business
    • Develop new features and improve the existing functionalities
    • Write clean, easily maintainable, modular code
    • Optimize application for maximum speed and scalability (customer base is growing rapidly)
    • Work in a distributed team
    Tech stack:
    • Backend: Symfony, PHP, MySQL, Redis, AWS
    • Frontend: React, Redux, TypeScript, JavaScript
    • Infrastructure: Docker, Kubernetes, Micro-services
    • Tooling: Bitbucket, Git
    Your contribution to the team includes:
    • You speak English (Level B2 / C1)
    • You have 7+ years of experience in PHP and OOP
    • You have 2+ years of experience in Symfony 4 and DoctrineORM
    • Good knowledge of main AWS services, Nginx web servers, MySQL databases, and Linux makes you shine
    • Knowledge of API-platform is a plus
    • Solid experience with REST/RCP
    • You love to write clean, structured, and well-tested code
    • When faced with limits and ambiguity, you become more – not less – creative
    • You enjoy developing in an agile and human way, with releases that take minutes, not hours
    • You care about performance
    Nice to have:
    • You have a flair for UI/UX & Product and ambition to understand client needs and proactively suggest improvements
    • Java does not mean only coffee to you
    • Experience managing a team of developers is something that you are experienced in
    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.  
    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 14,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:
    • 3+ years of experience with the development of Web applications and APIs
    • Knowledge in at least one common PHP framework
    • Knowledge in at least one modern component based JS framework (React /Vue /Angular /Svelte /..)
    • 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
    • Improving the overall developer experience
    • Improving the performance of the platform
    • Support us to migrate our current tech stack to modern technologies
    • Scaling our marketplace and our new product CT Inspections
    Technology stack: We have a well aged tech stack that we are going to migrate to the latest technology to improve the developer experience and performance. Here’s what we are with right now:
    • PHP 7.0, Symfony 2.8 (Migration to Symfony 6 is planned)
    • Redis (Sessions / Caches)
    • ElasticSearch (search engine)
    • MySQL
    • jQuery 3.1.1
    • Custom-made JavaScript framework (Migration to React is planned)
    • Bootstrap 3.3.7
    Why you will love working here:
    • 100% remote work with optional office presence
    • 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 Backend (Python) Developer – Evenito team
    TEAM: Evenito
    Holycode is looking for a Senior Backend (Python) Developer to join our Evenito team who created an event management platform that automates event processes such as the guest management system. They are #evenitorocks

    Their mission: With their software they want to empower event organisers to create more impactful virtual, in-person, or hybrid events by giving them the tools to drastically reduce the organisational effort involved in organising an event. This way, there’s more focus on the creative aspects of delivering a sustainable event experience and creating lasting human connections.

    Their ambitions are large: They want to become what Revolut is to core banking, what Hubspot is to SAP, or simply what 2023 is to 2013. At Evenito they are doing things differently. They rethink how events are being organised and managed. Because let's face it, no one likes to focus on the daily event management tasks. It means hours of planning and a lot of stress.

    Team: They are a bunch of young, dynamic, open-hearted, driven evenito geeks. They see each other as a family that pushes limits but also knows how to enjoy the nice things in life (like prosecco, negroni & beers to name a few).

    They are looking for a creative, open-minded & energetic person with experience in, and talent for, technology who would like to be the sparring partner in an awesome, dynamic and very dedicated team.

    Your Role & Responsibility:
    • Write well tested production quality code
    • Participate in software architecture decisions
    • Take responsibility of your code
    • Help the team to solve problems
    Required Technical & Professional Expertise:
    • Experience in the field of cloud software and scalable solutions
    • Affinity for scalable IT architecture
    • You must be familiar with Python and its ecosystem
    • You must be familiar with SQL (PostgreSQL)
    • Being familiar with Google Cloud Services, Docker, Kubernetes, Terraform is a plus
    • NodeJS / Nest and / or Rust would be nice to have
    • Self-motivated and self-managed personality
    • Team player with a strong capability to include and motivate your peers
    • Can do attitude
    • You ideally have worked with microservices and have battle stories to share
    • Ideally you have worked with multiple programming languages, both static and dynamic
    • Ideally you have worked with continuous deployment and the DevOps way
    • Ideally you have worked with distributed teams
    • Good verbal communication and good interpersonal skills
    • High proficiency in written and spoken English
    • Very good experience in documentation skills, writing readme's and documenting solutions.
      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…)
    • A budget for multi benefits platform (meal tickets, private medical insurance, private pension, etc)
    • Budget for the mastery of the English and German languages
    • 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 (Python) Engineer – Flatfox team
    TEAM: Flatfox
    Flatfox is looking for a passionate Backend Engineer for the further development of their digital platform. If you are experienced in Python (Django) then Flatfox is the right place for you.

    Flatfox is a pioneer among Swiss PropTech companies. It enables real estate managers and agents to rent out residential property more easily and more quickly. With its free property market place, services for tenants and handling of tenancy changes, Flatfox provides comprehensive support for real estate professionals through the entire tenancy cycle. Flatfox is founded in 2012, has over 30 employees and offices in Bern and Zurich.

    Challenging things you’ll work on:
    • You will work in a team of about 15 Software Engineers and UX Designers on the further development of the Flatfox platform. The team consists of engineers working in our offices in Bern and Zurich, as well as an existing team working from Belgrade.
    • You will take on new requirements from the product team and you will develop the technical architecture and implementation of the features together with the other engineers and the UX team.
    • You join discussions with other engineers to discuss complex topics and find easy software patterns to solve these. Also, you will help to constantly improve the quality by doing code reviews within the team.
    • You identify improvement potential and opportunity to make Flatfox as a Software even more scalable and stable. DevOps is part of your vocabulary.
    • The result of your work is used daily by thousands of apartment seekers and the largest real estate management companies in Switzerland.
      Your contribution to the team includes:
    • You are looking forward to enriching our engineering team with your work experience (at least 3 years) in designing, building, testing and operating software.
    • You are experienced with Python (Django) and have already gained relevant experience in products using this technology.
    • You have sound understanding of Typescript and React.
    • You show a lot of initiative, you like to take over responsibility for entire subject areas and you keep the overview on connections in complex software systems.
    • You have already gained relevant experience implementing products as a Backend Engineer.
    • You have an entrepreneurial mindset and can take and justify architectural decisions from both technical and customer-facing perspectives.
    • You also enjoy interacting with our product and UX team and have fluent verbal and written communication skills in English. If you know a few words of German or are eager to learn some, it is a plus.
      Why you'll 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.
    Microsoft Dynamics 365 BC Consultant – HolyERP team
    TEAM: Holycode
    We are looking for a new team member to join our Holycode Business Central Crew as a Microsoft Dynamics 365 BC Consultant. If you have previous experience as a Microsoft Dynamics 365 BC Consultant, you are passionate about your job, a positive and solution oriented personality, who is willing to shape the values of our company - read and apply :)   About us: Holycode is a Software and ERP System Development Company for Startups & Scale-ups based in Switzerland, Serbia and Romania. We employ more than 300 Software Developers and work with 60 internationally very successful and cutting edge technology startups.

    Challenging things you’ll work on:
    • Work on BC Projects with fast growing startups/Scale-ups from Serbia and Switzerland
    • Collect, prioritize and define the requirements together with the Clients and our Development team
    • Run the project from A to Z together with the Development Team
    • Help us build a well running organization
    • Attend conferences and webinars to keep up to date with the newest trends and support us in creating new tools/features for our clients needs
      Your contribution to the team includes:
    • Excellent knowledge of English language
    • 3+ years of BC/Dynamics experience
    • Ability to manage multiple and varying tasks with enthusiasm and prioritize them
    • Well organized, structured and communicative way of working
    • Experience within an international environment will be considered as a plus
    • An open-minded, proactive and positive personality able to cooperate efficiently with other team members
    • Experience with other ERP systems will be considered as a plus
      Why you will love working here:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Startup minded work atmosphere in an open-minded multinational team
    • Work directly with the CEO and CTO together
    • A budget for professional improvement (courses, conferences, books...)
    • Work from wherever you want
    • Skilled, senior and internationally experienced co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.
    Administrative Assistant – Holycode AG
    TEAM: Holycode AG
    We are looking for a new team member to join our Holycode AG as an Administrative Assistant. Note: 60-100% work engagement possibility If you are passionate about your job, a positive and solution oriented personality, who is willing to shape the values of our company - read and apply :)

    Challenging things you’ll work on:
    • Take over admin tasks for running our Swiss-based group entity (Holycode AG): including the cooperation and exchange with partners (insurances, accountant and similar)
    • Working directly with the group Founders (CEO, CFO, CTO) on a daily basis
    • Business offers preparations
    • Client contract preparations and iterations
    • Triggering digital signing process
    • Processing incoming bills
    • Creating, cross-checking and sending out the invoices
    • Booking incoming payments
    • Identifying unpaid invoices and sending payment reminders
    • Booking business trips (flights, hotels...)
    • Helping with organising meetings
    • Manage equipment (computers, tablets and similar...)
      Your contribution to the team includes:
    • Good knowledge of English and German language
    • Experience in Business administration
    • Basic knowledge in Finance
    • Good computer-skills (Administration level)
    • Good interpersonal, verbal and written communication skills
    • High-level efficiency, problem-solving attitude, precision and attention to detail
    • Experience within an international environment will be considered as a plus
    • 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…)
    • Nice office in Belgrade
    • Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    • 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 Dynamics NAV/BC Developer – Holyerp team
    TEAM: Holyerp
    We are looking for a new team member to join our Holyerp Crew as a Senior Dynamics NAV Developer. If you are passionate about your job, a positive and solution oriented personality, who is willing to shape the values of our company - read and apply :)

    Responsibilities:
    • Develop and support Dynamics NAV/365 BC projects;
    • Communication with international customers;
    • Development of internal tools;
    Requirements:
    •  5+ years of experience in Dynamics NAV development;
    • Deep knowledge of Dynamics NAV/BC functionality
    • Fluent in English;
    • Basic knowledge of business processes;
    • Microsoft SQL Server knowledge;
    • Good communication skills.
    Nice to have:
    • Knowledge of different Dynamics NAV/365BC areas and versions.
    • German language
    We offer:
    • Fun and informal environment;
    • Flexible work hours (ability to work from home if requested);
    • Ability to gain international project experience;
    • Ability to join a rapidly growing company.
        Why you will love working here:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Startup minded work atmosphere in an open-minded multinational team
    • Work directly with the CEO and CTO together
    • A budget for professional improvement (courses, conferences, books...)
    • Work from wherever you want
    • Skilled, senior and internationally experienced co-workers
    • Opportunities to learn and grow with us
    Apply here for this position, or check out other positions that we have.  
    Backend Software Engineer (Node.js) – Jurata team
    TEAM: Jurata
    Holycode is looking for a Backend Software Engineer (Node.js) to join our Jurata team.

    Jurata connects people with lawyers. They are building the online legal marketplace in Europe, which calls for multi-disciplinary work and a tech-driven product. The aim is to offer users a simple, yet compelling experience by getting the most out of technology. Their team searches like-minded individuals to join their mission for a better access to legal services. This is an opportunity to grow various skills in an early-stage, but fast-paced startup.

    Challenging things you’ll work on:
    • Extending Node.js server: Building and maintaining REST/GraphQL endpoints to our API service (domain-driven design and event-driven architecture).
    • Overseeing backend: Tackle issues from peripheral services in close collaboration with the tech lead (MongoDB, RediSearch, Stripe, HubSpot, back office tool).
    • Actively participate in Github code reviews, CircleCI deployments, evaluating specifications and team meetings.
    Your contribution to the team includes:
    • Good knowledge of Javascript ES6 and Typescript
    • Understanding of git
    • A minimum of 1 year of experience in Node.js (FTE)
    • Strong and fluent English communication skills (written and verbal)
    • Any skills in the following topics are a plus : Express.js, Mongoose, DDD, AWS, K8S
    • The willingness and ability to autodidactically learn new technologies
    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
    • 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 (Node.js) Developer – Komed Health team
    TEAM: Komed Health
    We at Holycode are currently looking for a Backend Developer with strong skills and proven experience who is ready to dive into the Komed Health team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

    Have you ever seen doctors still using pagers in hospitals? Perhaps even wondered isn’t this a bit ancient system? Well, so did they. With Komed Health you’re gonna be one of the pioneers to disrupt these highly inefficient communication systems in hospitals with their state of the art, secure messaging solution. Komed Health  team is dealing with the challenge of combining the seeming simplicity of commonly used chat apps with the technical complexity of hospital systems integrated seamlessly within their solution. Do you share this passion for creating something completely new that actually saves human lives? Then you are right Backend developer for Holycode/Komed Health team!

    Responsibilities
    • Work in a distributed Scrum team (4+) to build the Komed Health application
    • Write clean, test driven, easily maintainable, modular code
    • Troubleshoot and debug application
    • Design robust APIs to support mobile and desktop clients
    • Manage and optimize scalable distributed systems on the cloud
    • Optimization of web and mobile applications for performance and scalability
    • Develop automated tests to ensure business needs are met and allow for regression testing
    • Liaise with developers, designers and system administrators to identify new features
    Required Skills and Qualifications
    • Experience architecting and scaling enterprise-class, cloud-based systems with deep expertise in application development, including mobile technologies, web services and back-end application infrastructure
    • 4+ years of experience with backend framework to develop RESTful application (either Node.js/Nest.js, Java Spring, PHP Symfony, or similar)
    • Experience in relational DB's or NoSQL DB’s
    • Growth mindset, challenging status quo to find new solutions and out-of-the-box ideas
    • Entrepreneurial, self-motivated, eager to be at the forefront of technology
    • Teamwork skills with a problem-solving attitude
    • Excellent English communication skills
    Preferred Qualifications
    • Experience designing RESTful APIs in Nest.js
    • Experience with MongoDB, Redis databases
    • Experience in Docker, Kubernetes, OpenShift
    • Experience in Frontend technologies (Ionic 5, Angular 13)
    • Experience in system integration
    • Experience in writing highly secure web and mobile applications
    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.
    Full Stack Engineer /Team Lead – Localsearch team
    TEAM: Localsearch
    Holycode/Localsearch is searching for Full Stack Engineer/Team Lead. Localsearch is the leading marketing and advertising partner for Swiss SMEs and, with local.ch and search.ch, it operates the most popular Swiss directory platforms. Localsearch supports Swiss businesses in gaining customers and in ensuring success in the digital world – thanks to professional website creation, online advertising materials and campaigns, online appointment booking and customer management systems, as well as a comprehensive online presence on all of the key platforms in Switzerland.

    You are a fun-loving code-ninja, tech-enthusiast and team player and you impress us with:
    • professional development experience with TypeScript
    • profound knowledge of Node.js and MVC frameworks (Express, Sails, NestJS)
    • experience in leading other engineers
    • experience with MongoDB and PostgreSQL
    • knowledge of a component based javascript framework (React or Vue)
    • professional experience with Kubernetes, infrastructure as a code and cloud services
    • experience in leading other engineers
    • capability to understand and drive customer and business needs
    • professional development experience with ruby on rails is a plus
    •  fluency in English; German/French is a plus
    Why you will love working here:
    •  An international team of skilled developers
    •  Modern software engineering culture
    •  Hackdays, engineering summits and fun projects
    •  High-growth company in which you can find exciting and trend-setting challenges
    •  All necessary equipment – up to you to decide what you prefer
    •  Flexible hours and 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 and Novi Sad
    •  Fully stocked kitchen (tea, coffee, fruits, soft drinks, snacks…)
    •  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 Backend Engineer – Neon team
    TEAM: Neon
    We at Holycode are currently looking for a Senior Backend Engineer with strong skills and proven experience who is ready to dive into the Neon team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

    Neon is a young fintech start-up headquartered in Zurich. We are on the mission to disrupt the Swiss banking industry and become the number 1 bank account in Switzerland. The success speaks for itself: over 140'000 customers are already trusting our product and banking services. And all this was accomplished with a small, but very dedicated team of about 50 people - which is something that we are very proud of.

    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 11, Spring Framework, Angular, REST APIs, Spring Boot, JPA / Hibernate, Google Cloud and Kubernetes
    • We use kanban, write lots of tests and ship to production fairly often
    • We use observability tools that provide us a lot of insight in what’s going on inside our system
    • You will collaborate with other backend developers, QA’s, product owners and security experts in order to build stable and reliable backend services
    • You will have a direct impact on how we build applications as well as our process and best practices by participating in regular design discussions, team meetings and retrospectives
    Key qualifications:
    • 5+ years of experience developing JAVA applications
    • Understanding of SQL and databases
    • Understanding of REST APIs, microservices and networking
    • Experience as an owner of a particular component, feature or system
    • You have worked with CI/CD tools and used CI/CD pipeline as part of your regular development process
    • Knowledge about software design and architecture
    • Excellent spoken and written English
    Nice to have:
    • Experience in leadership position (staff engineer, technical lead or similar) or aspiration to work in that capacity
    • You are familiar with docker, Google Cloud and Kubernetes and would like to build experience in using it
    • You have built and maintained high-availability services used by large number of customers
    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.
    QA Engineer – Numarics Team
    TEAM: Numarics
    We at Holycode are currently looking for a QA Engineer, with practical experience in software development and solid knowledge of REST services, who is ready to dive into a Swiss-based fintech start-up Numarics, for a full-time engagement, here at our Belgrade office.

    Numarics will change the way SMEs will run their business. As the worldwide first Business Operating System their goal is to enable every entrepreneur or small to medium sized company to run their business effortlessly and provide to customers an operating system that makes running their business easy which helps to grow their business more effortlessly by reducing the burden of administration and bureaucracy. Our Slogan is, your business runs on numarics!

    Challenging things you’ll work on:
    • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
    • Create detailed, comprehensive and well-structured test plans and test cases
    • Estimate, prioritize, plan and coordinate testing activities
    • Design, develop and execute automation scripts using open source tools
    • Identify, record, document thoroughly and track bugs
    • Perform thorough regression testing when bugs are resolved
    • Develop and apply testing processes for new and existing products to meet client needs
    • Liaise with internal teams (e.g. developers and product owner) to identify system requirements
    • Monitor debugging process results
    • Investigate the causes of non-conforming software and train users to implement solutions
    • Track quality assurance metrics, like defect densities and open defect counts
    • Stay up-to-date with new testing tools and test strategies
      Your contribution to the team includes:
    • Proven work experience in software testing
    • Experience working in an Agile/Scrum development process
    • Practical knowledge of testing automation tools (Selenium, Protractor, Cucumber, Appium, Cypress)
    • BS/MS degree in Computer Science, Engineering or a related subject
    • Theoretical and practical knowledge in manual testing
    • Experience in mobile and web QA
    • Solid experience with REST services
    • Experience in writing functional, integration and performance tests
    • Knowledge of software development methodologies
    • Good command of English
    • Strong communication skills
    • Strong problem solving and troubleshooting skills with the ability to come up with simple solutions to complex problems
    • Demonstrated commitment to quality with a passion for automated testing
    • Building test cycles from scratch
      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.
    Java Engineer – Numarics team
    TEAM: Numarics
    We at Holycode are currently looking for a Java Developer, with strong skills and proven experience, who is ready to dive into Swiss company Numarics, for a full-time engagement, here in our Belgrade office.

    Numarics will change the way SMEs will run their business. As the worldwide first Business Operating System our goal is to enable every entrepreneur or small to medium sized company to run their business effortlessly.

    Think how each computer has their own OS and the better the OS is, the better your computer runs and the more work you get done. The same way we anticipated when creating a Business OS, giving our customers an operating system that makes running their business easy, which helps to grow their business more effortlessly.

    We use state of the Art technology to solve a 800 year old problem which is running a successful business without the hassle of time consuming admin and bureaucracy.

    Our integrated business OS combines Accounting, Invoicing, Time Management, HR, Document Management, CRM connecting within our mobile first, algorithm based ecosystem.

    Our Slogan is, your business runs on numarics

    Your responsibilities:
    • Take ownership of specific feature implementations and produce structured, easy to read and efficient code
    • Write unit tests and verify your code against defined test cases
    • Participate in code review meetings and ensure timely delivery of high-quality code
    • Discuss possible implementations with lead developer and contribute to the overall design and architecture of our backend
    • Estimate development efforts and do sprint planning together with the team
    • Keep track of your work and make sure to follow development process
    • Plan releases together with the team and support the release of backend services
      Your profile:
    • Bachelor’s or Master’s degree in computer science, electrical engineering or a related field
    • 3+ years’ of experience with Java and the Spring Boot
    • Good knowledge about software design patterns, data structures and algorithms, OOP
    • Understanding of REST API’s concepts
    • Experience in automation using Continuous Integration & Continuous Deployment processes
    • Strong analytical skills and process-oriented work style with a structured, independent approach to work and focus on getting things done
    • Passion to explore alternative technologies like GraphQL
    • Fluency in English
      Experience in some of the following would be considered as a plus:
    • Docker and Kubernetes, PostgreSQL, GCP
    • Experience with building high availability/resilient distributed systems
    • Previous experience in SaaS or Product 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.
    UI/UX Designer – Numarics Team
    TEAM: Numarics
    We at Holycode are currently looking for an UI/UX Designer, with proven experience with Design principles and preferred experience with SaaS Solutions, ready to dive into a Swiss-based fintech start-up Numarics, for a full-time engagement, here at our Belgrade office. Numarics will change the way SMEs will run their business. As the worldwide first Business Operating System their goal is to enable every entrepreneur or small to medium sized company to run their business effortlessly and provide to customers an operating system that makes running their business easy which helps to grow their business more effortlessly by reducing the burden of administration and bureaucracy. Their slogan is, Your business runs on Numarics!

    Challenging things you’ll work on:
    • Identifying product requirements, use cases, user journeys, etc. with all relevant stakeholders: Product owner, UX designer, Management, Engineers
    • Illustrating design ideas using storyboards, process flows and sitemaps
    • Creating the next generation UI for our mobile and web apps with strong attention to details and a complete understanding of responsive and mobile principles
    • Proposing new solution based on understanding user needs, customer behavior and industry standards
    • Working closely with development teams to ensure that design is implemented properly
    • Designing awesome UI mockups, UI components including icons and graphics, wireframes and making prototypes using prototyping tools like Figma
    • Preparing and presenting rough drafts to internal teams and key stakeholders
    • Preparing pixel-perfect designs ready for development
      Your contribution to the team includes:
    • 2+ years work experience as a UX/UI Designer
    • Demonstrable UI design skills with a strong portfolio
    • Team spirit and strong communication skills to collaborate with various stakeholders
    • Creative ideas with a problem-solving mindset
    • Open to giving and receiving feedback
    • Familiar with UX principles
    • Excellent visual design skills with sensitivity to user interaction
    • Understanding of visual design (layout information, hierarchy, typography, color)
    • Experience in maintaining Design System
    • The advantage would be the experience with Saas Solutions
    • Strong knowledge of design software such as Sketch, Figma, Adobe suite
    • Proficiency in written and spoken English
      Why you'll love working here:
    • 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 Backend Developer (Node.js) – Okomo team
    TEAM: Okomo
    Holycode is looking for a Senior Backend Developer (Node.js) to join our OKOMO team - a fast-growing and multi-award-winning SaaS technology company headquartered in Switzerland.

    Believing that customers do not buy from companies, but people from people, and that online customer interaction should be just as attractive and personal as it is on-site, OKOMO has developed an all-in-one online customer communication software that allows customers to communicate via video, you can contact employees of a company conveniently, personally and securely by voice call or via live chat directly from home or from your home office, share the screen if you wish, or make an appointment directly.

    As a customer, you don't have to download anything or install a plugin. Thanks to OKOMO, companies can make their online sales channels attractive and personal thus increasing their sales.

    Challenging things you’ll work on:
    • Conception and implementation of professional web applications using technologies such as NodeJs 14+, Mongoose, Express, HTML5, CSS3, TypeScript/JavaScript
    • Realization of web and mobile applications with RESTful interfaces (OpenAPI 3.0 compliant)
    • Agile working (Scrum) in a small team with creative freedom
    • Further development and conception of existing software services
    • Cooperation with UI/UX designers
    • Analysis of requirements and their assessment of feasibility and implementation effort
    • You design the architecture for reusable components
    • Conducting code reviews
    Your contribution to the team includes:
    • A degree in computer science or comparable courses or training with IT-related relevance (e.g. IT specialist for application development)
    • Several years of experience in the professional development of web applications with NodeJs, MongoDB, Express, Twilio, HTML5, (S)CSS and TypeScript/JavaScript
    • Experience with microservice architectures
    • Good understanding of build processes, CI/CD and cloud technologies (Azure, AWS) and knowledge of version control systems (Git)
    • You have high standards of quality and commitment (Scrum, Clean Code)
    • Very good knowledge of English, German an advantage
    Desirable:
    • Enjoy usability and familiarization with new technologies
    • Project experience in the implementation of mobile applications desirable
    • Experience working with Sockets/WebSockets and WebRTC, Angular 11+
    • Experience in implementing chat and video communication solutions
    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
    • 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.
    Software Engineer in Data & Integration – Planted team
    TEAM: Planted
    We at Holycode are currently looking for a Software Engineer in Data & Integration for our Planted team, founded in July 2019 as a spin-off from ETH Zurich, to strengthen their experienced and motivated Software Engineering Team. In this role, you will be jointly responsible for exciting and challenging projects and will be involved from design to implementation.

    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.

    Planted is currently working to digitize and optimize its food production in various areas with the latest technologies and concepts such as CI/CD, containers, microservices, event streaming, data warehousing and more. As software integration and automation become increasingly important in their growing business, they are looking for implementation and development support in their software engineering team.

    Responsibilities:
    • Development and maintenance of internal applications to automate and integrate ordering and fulfillment processes, as well as quality assurance
    • Integrate external interfaces that communicate with vendors, ERP, and others
    • Contribute to software and enterprise architecture
    • Help improve our code quality by writing unit tests, automating and performing code reviews
    • Collaborate with our business and product teams to understand end-user requirements, formulate use cases, and then translate them into a pragmatic and effective technical solution
    • Help us navigate, transform, and manage external data sources, analytics, and activity streams
    Requirements and skills:
    • At least 3 years of experience deploying code in a production environment
    • Strong programming skills (Go, Python or similar)
    • Strong data design skills with SQL/NoSQL with typical platforms such as MySQL, Postgresql, MongoDB and/or cloud services
    • Experience with integrating and aggregating data from multiple sources
    • Ability to work in diverse teams and deal with ambiguity
    • Ability to explore, learn, and master new data sets quickly
    • Knowledge of Kanban, Agile, Scrum, continuous delivery and deployment
    • Experience with event-driven and pub/sub systems, Kafka, CQRS, ActiveMQ/ZeroMQ, etc. is a plus
    • Very good communication skills towards internal and external parties as well as very high customer and service orientation
    • Fluent in English
    Benefits:
    • High-growth company in which you can find exciting and trend-setting challenges
    • Frequent trips to our Switzerland factory
    • 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 – VIU Team
    TEAM: VIU
    Holycode is looking for a Senior Frontend Developer, with strong knowledge of Vue.js and Javascript, ready to dive into working at Swiss eyewear manufacturer VIU. 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. Glasses are designed in Zurich by the VIU design team and handcrafted in Italy, Japan, Germany and South Korea. 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.

    What your workday includes:
    • Implementing beautiful designs out of clearly defined stories, with the pixel perfect mindset
    • Working on our website, built with SSR VueJS 3 using Typescript
    • Working on our custom CMS backoffice
    • Working on our POS application
    • 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
    • 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
    • Be involved in mentoring peers
    • Writing efficient, simple and performance minded code
    • Working remote-first with teams in Switzerland, Germany, Serbia and Romania
    • We hope you have:
      • Strong experience working with modern JS frameworks, preferably with VueJS
      • Strong knowledge of plain Javascript
      • Good knowledge of TypeScript
      • Strong knowledge of HTML5, CSS, SASS
      • Proactive attitude
      • Ready to help peers when in need
      • Critical thinking, readiness to challenge the status quo
      • Experience in working with ci/cd, code repository tools such as git
      • Good spoken and written English skills
      • Working and living in a CET +/-2 time zone
      • Technologies and Tools we are using:
        • PHP
        • Elixir
        • Javascript, Typescript
        • NodeJS
        • VueJS
        • Github
        • Docker
        • SemaphoreCI
        • AWS
        • JIRA
        • Confluence
        • Slack
          Why you'll 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
          Additional benefits:
        • Free glasses and discounts
        • 28 days of vacation, 29 after 2 years, 30 after 3 years working with us :)
        Apply here for this position, or check out other positions that we have.  
    Backend (TypeScript) Engineer – Yokoy Team
    TEAM: Yokoy
    We at Holycode are currently looking for a Backend (TypeScript) Engineer with strong skills and proven experience who is ready to dive into the Yokoy team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office.

    Yokoy is an award-winning Swiss FinTech company that leverages Artificial Intelligence to fully automate spend management (expenses, supplier invoices, and corporate credit/debit cards) for midsize and bigger corporations globally. With more than 50 employees and offices in Zürich, Vienna, and Munich, Yokoy is already operating globally and has big ambitions to expand further within Europe and intercontinentally.

    As a Backend (TypeScript) Engineer, you will work on the integration of new clients and third-party systems (i.e., ERP systems, travel providers, credit card feeds, etc.) into Yokoy. In addition, you will contribute to the toolset that enables implementation managers to independently configure and onboard new clients. Yokoy is based on the newest technology available on the market, which makes your work extremely exciting. This engineering role is key for Yokoy as the team is growing fast on a global scale, which requires a continuous extension of their integrations offering and a successful scaling of the client onboarding process.

    What you'll do:
    • You will work on new integrations within the international customer engineering team and in close collaboration with the implementation managers
    • You write clean and testable code and perform reviews for colleagues
    • You support the advancement of the technology and the process landscape within customer engineering to prepare for successful scaling
    What you'll need:
    • You have at least 3 years of professional programming experience (TypeScript/JavaScript as preferred language)
    • You have experience with REST/SOAP/FTP
    • You have experience with relevant third-party systems (ERP, travel providers, credit cards, and similar)
    • You ideally have a good understanding of software architecture
    • You enjoy working independently
    • You speak English fluently
    Why you will love working in Holycode:
    • High-growth company in which you can find exciting and trend-setting challenges
    • A highly engaging and fast-pacing work environment where you make an impact on the product we build
    • Friendly working atmosphere in an open-minded multinational team
    • All necessary equipment – up to you to decide what you prefer
    • Flexible working hours and competitive salary
    • A budget for professional improvement (courses, conferences, books…)
    • Budget for the mastery of the English and German language
    • 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.

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