Careers at
Bela Supernova

BSN is a Slovenian full cycle software developers. No matter where you are - join our international team!

BSN is a top tier full cycle custom software development provider in EMEA

We design, develop, support, maintain and continuously improve tailored business critical applications for clients across FinTech, Retail, Manufacturing and Engineering.

Company is located in Slovenia. Clients and employees are all over the World.

Vacancies

All Vacancies
All Vacancies
Backend
Devops
Other
Frontend
golang
blockchain
backend
Apply for job
Requirements
  • Knowledge of the Golang language
  • Understanding the structure of blockchains, integration/interaction with them, understanding consensuses
  • Multithreaded programming experience
  • Understanding micro-service architecture
  • Knowledge of network principles and network protocols
  • Experience with data encryption (symmetric, asymmetric), understanding the capabilities of various algorithms
  • Experience in using virtualization and containerization systems
  • The ability to understand someone else's big code
It will be a plus:
  • Experience with P2P networks, IPFS
  • Experience writing large APIs, emulators
  • Knowledge of classical algorithms and data structures
Main tasks:
  • Participate in the creation of new decentralized products
  • Design, program and implement solutions
  • Have to fork existing blockchains and add the necessary functionality
  • Working with APIs and micro-services
  • Write code that matches the standards adopted by the team
More
Apply for job
devops
kubernetes
terraform
linux
Apply for job
- CI/CD
- Scripts automations (dns records updates)
- Packages management
- Monitoring
- Logs aggregation and analysis

Skills & Knowledge
- Linux
- Docker
- Cron
- Kubernetes
- Terraform
- AWS ( SSO, Amazon EKS using eksctl)
- CI / CD
- Scripts automations (dns records updates)
- Packages management
- Monitoring
- Logs aggregation and analysis
- Amazon KMS / Hashicorps Vault
- Fluency in English (no lower than B1 level)
- Experience working with a remote team
- Experience working on Blockchain/Web3 projects

More
Apply for job
golang
blockchain
web3
Apply for job
Requirements
  • Knowledge of the Golang language
  • Understanding the structure of blockchains, integration/interaction with them, understanding consensuses
  • Multithreaded programming experience
  • Understanding micro-service architecture
  • Knowledge of network principles and network protocols
  • Experience with data encryption (symmetric, asymmetric), understanding the capabilities of various algorithms
  • Experience in using virtualization and containerization systems
  • The ability to understand someone else's big code
It will be a plus:
  • Experience with P2P networks, IPFS
  • Experience writing large APIs, emulators
  • Knowledge of classical algorithms and data structures
  • Solidity/rust
Main tasks:
  • Participate in the creation of new decentralized products
  • Design, program and implement solutions
  • Have to fork existing blockchains and add the necessary functionality
  • Working with APIs and micro-services
  • Write code that matches the standards adopted by the team
  • Documenting the code
More
Apply for job
NodeJS
TypeScript
GraphQL
Blockchain
Backend
Apply for job
Requirements:
  • Typescript / JavaScript
  • NodeJS
  • GraphQL
  • MongoDB / SQL
  • Redis
  • Grpc / Websockets (APIs)
  • Ipfs / Ceramic / IDX
  • ProtoBuffers
  • DID / Signed Messages
  • CI / CD
  • Docker
  • fluent English (B1+)
It will be a plus:Understanding the structure of blockchains, integration/interaction with them, understanding of consensuses, experience with Web3.
More
Apply for job
React
TypeScript
GraphQL
Blockchain
Apply for job
Requirements:
  • Typescript + Lerna
  • React + Storybook
  • Redux Thunk / Saga
  • web3.js
  • Ipfs / Ceramic / IDX
  • IPFS
  • GraphQL
  • fluent English (B1+)
It will be a plus:Understanding the structure of blockchains, integration/interaction with them, understanding of consensuses. Requires experience in React stack and GraphQL.
More
Apply for job
Microsoft Dynamics
other
Apply for job
Tasks:
owning and managing current and future integrations with Business Central (CRM, payment platform, internal products…);
  • the ability to understand, prioritize and support the requirements of end users;
  • coordination of implementation of solutions with external partners.
Requirements:
  • extensive experience in implementing Dynamics NAV or Dynamics 365 Business Central (NAV/BC);
  • knowledge of NAV/BC finance and sales modules;
  • the ability to discuss the architecture of NAV/BC and find the best solutions;
  • the level of English is not lower than B1. Work in an international English-speaking team
More
Apply for job
UX/UI
Design
Figma
Adobe Illustrator
Photoshop
Apply for job
Tasks:- Design web page layouts for desktop versions of sites and their adaptive versions;- Collaborate with the team to develop specifications for future website development;- Ability to deep-dive into the business processes and analyse challenges of both customers and internal users of software solutions;- Analysis and evaluation of implemented interfaces based on user feedback.- Improve interfaces based on analysis.Requirements:- 1+ years of experience in UX/UI;- Experience in creating complex interface designs;- Knowledge of the main patterns of a linear application with interfaces for CRM;- Experience in designing business application layouts, control panels, CRM, and etc;- Good knowledge of Figma, Adobe Illustrator, Photoshop;- Ability to present and justify your proposals;- Good understanding of web development processes and ability to communicate effectively with the team- Basic understanding of HTML/CSSWe would appreciate if you share your portfolio with us and provide references to the projects you’ve participated in.
More
Apply for job
PHP
Magento
MySQL
Backend
Apply for job
Responsibilities: Debugging and fixing bugs in Magento 2 custom modules. Implementation of new features on top of standard Magento functionality. Writing graphql services to interact with the frontend.
Requirements:
  • PHP/MySQL
  • PHP 7.3+
  • Nginx
  • Varnish
  • Redis
  • Docker
  • Xdebug
  • Git
English level not lower than B1 - communication in English.
More
Apply for job
React
Redux
GraphQL
Apply for job
Code improvements, many tasks on refactoring old code in react with hooks, design and layout fixes. Requirements:
  • Ability to delve into the code well.
  • Ability to work in a large team when you have to find out the requirements for the task yourself.
  • Ability to navigate in large numbers code (for this, experience in working on small projects is desirable at least half a year, a year), we have 1000+ files with code, so you need to be able to navigate it.
  • Also be able to read legacy code, and rewrite it using ES9 +
  • Good knowledge of React hooks.
  • Normal knowledge of English (at least B), tasks often have to correspond, call up.
Stack:
  • React
  • Redux
  • GraphQL
Minimum knowledge of docker, docker-compose to deploy the project. Will be a plus: saga, work with PWA, mst-js (but this is not necessary). About the project: Large international e-comm project. More specifically, this is a PWA store.
According to the tasks, they usually look like this (a few examples):
  • Rewrite the product search
  • Fix the layout for the product catalog
  • Save data to the local store from the basket, etc. using mst-js + upward
  • Query Count Optimization
  • Page Speed/Page Speed ​​Optimizations
But beginners will usually get the easy tasks first.
More
Apply for job

Haven't found position that fits?

Send us your CV anyways.

In other words, we offer

Competitive Salary in Euro
Multiple opportunities for horizontal and vertical career development
Interesting projects with great variety of tech stack
Flexible work schedule
Paid sick leave, holidays and Self-development budget
Possibility to re-locate in Ljubljana

Our employees choose and stay with us because

We think
that personal and professional development of one makes the whole team better
01
We do care about each other
We do respect personal life, boundaries, and pace of our colleagues
03
We enjoy the results
It is very satisfying to see client’s business growth and know you contributed
05
We value the freedom of choice
You can work any time and any location you prefer, as far as deadlines are met and clients are happy
02
We belive
that healthy work/life balance is more than a trendy word combination – it is a lifestyle we practicer
04

Our Team

COO BelaSupernova
I’m responsible for the operational activities of the company.
Dimitri
Backend
Taught Information Systems Design
Igor
Assistant
It is important to learn and be open to everything new
Alice