Careers at
Bela Supernova

BSN is a Slovenian full cycle software developer with a strong remote work culture - our team is spread throughout Europe, Middle East and even South America. Join our international team!

BSN is a top tier full cycle custom software developer in EMEA

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

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 a position that fits you?

Send us your CV anyway

We offer:

Competitive compensation
Multiple opportunities for horizontal and vertical career development
Interesting projects with a great variety of tech stack
Flexible work schedule
Potential relocation to Slovenia

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 clients' businesses grow when you have contributed
05
We value the freedom of choice
You can work any time and from any location you prefer, as far as deadlines are met and clients are happy
02

Our Team

Frontend Developer
I invest most of my free time in professional development
Ivan
Frontend Developer
I appreciate processes, technologies and interesting projects
Alexander
QA Lead
Everything is possible - if there is a wonderful team nearby!
Kseniya