Career in BG Soft
It's not easy to impress us but once you are part of our team you'll realize that we truly value our team members.

Our team includes both the best experts in the field and rising stars. Submit the form below. We'll assess your experience and make you an offer you won't be able to refuse.

You will work on large and complex projects! No pesky distractions such as user support and other bollocks. It will be interesting!

We provide free medical insurance and training. Our employees work under labor contract signed according to the Labor Code of the Russian Federation.
Reasons to become a part of our team
We pay our employees high salaries,
regardless of the state of our business activities - number of clients, problems with project implementation, or other unexpected circumstances.
Our employees receive annual paid leaves, as well as paid sick leaves in accordance with the laws of the Russian Federation.
We constantly move forward
Our company works on projects aiming to reach the world market. Our team consists of more than 30 experienced developers. We constantly improve our English language proficiency, thanks to our regular communication with customers across the globe.
We teach
We support our team members' aspirations to develop and grow. We provide free courses allowing them to boost their skills. We offer certifications and distribute bonuses according to their results.
BG Soft Company
We practice only remote work on customer projects.

Relations in the team are built on the principles of personal responsibility, openness and honesty. We look forward to cooperate with programmers sharing these values.
Want to join our team?
Apply to one of our open positions on the "Career in BG Soft" page
The scale of our projects requires high-quality work as well as meeting deadlines. If you promised to finish the project on time, then do it. If you can't make it on time, at least give an advance warning.
Willingness to grow
Constant growth is the main principle of our company. If you are ready to consistently learn something new and put it into practice, then we are on the same page.
Qualities we look for in applicants:
Send Request
Enter your contacts
Our manager will call back for consultation
Send Request
Enter your contacts
Our manager will call back for consultation