Start Your Career with ABNK Premium Systems

Who we’re looking for open-minded people with a drive to be better and a passion for learning new things

View job openings

Who we are

At ABNK Premium Systems, we believe that it’s the people who create the heart and soul of our company. We strongly care about the happiness, development and wellbeing of our team and are committed to helping them grow on our shared journey.

Why choose us

We’re a company with a flat hierarchy and zero tolerance for bureaucracy. Our employees and their professional development is our primary focus and we will make a lot of effort to help them grow. When working with us, you will be surrounded by kind people, with a good sense of humour and constant support.
Benefits

ABNK Perks

  • Flexible
    schedule
    You have the freedom to create your own schedule depending on your workload
  • Professional
    growth
    ABNK will invest a lot of effort into your professional development and help you reach new career heights
  • English
    courses
    You are welcome to attend our in-company English classes to improve your skills with the help of our great teachers
  • Possibility
    to work remotely
    We give our employees a chance to work remotely but we’re always happy to see you in the office

Additional Perks

  • Sports training compensations
  • In-company
    chef
  • Paid vacations
    & sick leaves

Our core values

Professional development

Our team highly values your ambition and desire to grow and will support you each step of the way on the path of your career growth

Zero bureaucracy policy

We do not tolerate unnecessary hierarchy or wasting time on inefficient procedures. We always seek to optimize our work and streamline our processes

Freedom of
expression

We believe that as a team we are capable of making greater decisions, so we will always welcome your new ideas and will try to grow and improve with the help of your input

Our hiring process

Unless the vacancy you’re applying for is burning, we will always be understanding and flexible regarding your current schedule and will try to help you transition as seamlessly as possible.
  • Interview We can have anywhere from 1 to 4 interviews with possible test tasks. It all depends on the position you’re applying to.
  • Meeting
    the team
    While passing the interviews and test tasks you’ll be meeting some of your future team members, so we can all get to know each other better.
  • Offer to join
    the team
    After careful consideration and taking into account our colleagues’ opinions, we’ll make you an official offer to join our team.
  • Onboarding At this stage, we will deal with all the formalities, like contracts and bank accounts. We will also introduce you to the rest of the team, go over our procedures and help you at home.

Open positions

Build your brilliant career with us.
Find your dream job, send your CV

IT Project Manager

We are looking for a passionate, energetic, self-reliant manager who will manage smart and experienced teams to successfully deliver what ABNK Premium Systems customers expect from their business goals.

General requirements:
  • 2+ year of experience as IT Project Manager;
  • Good understanding of Software development life cycle;
  • Hands-on knowledge and experience in applying Agile methodologies (Scrum, Kanban);
  • Project management and planning skills;
  • Ability to manage and deliver on multiple projects;
  • Basic business analysis skills;
  • English level — Upper-intermediate Strong or higher;
  • Experience with Jira, Confluence.
Would be a plus:
  • PMBoK knowledge;
  • Understanding QA principles and approaches;
  • Excellent analysis, problem-solving, team, conflict management, and time management skills;
  • Technical background.
Your main responsibilities are:
  • Maintain an organized backlog (Epics, Features, User Stories, Tasks, Bugs);
  • Coordinate sprint planning, retrospectives, and overall sprint activities;
  • Coordinate release schedules, release notes, and production updates;
  • Schedule and coordinate daily standup and weekly discussions with team members and external stakeholders based locally and abroad;
  • Ensure internal team and stakeholders always have a clear and accurate picture of interdependencies, risks, and target dates;
  • Ensure that the Scrum teams work within Scrum theory, practices, and rules;
  • Remove impediments to the Development Team’s progress;
  • Consistently deliver high-quality customer service;
  • Manage project documentation & maintain related knowledge base;
  • Be involved in the day-to-day release and production activities.
Soft skills:
  • Good organizational and planning skills;
  • Accountability and proactivity;
  • Strong influencing, interpersonal and negotiation skills;
  • Excellent situational leadership skills, ability and willingness to take initiative and accountability;
  • Being a good team player and a friendly person;
  • Being ambitious and valuing self-development.

Middle Full-stack .NET Software Engineer

We are looking for a Middle Full-stack .NET developer with a strong technical background and analytical thinking to join our team!

Technologies to be used in the project:
  • Back-end platform: .net, microservices, service fabric (stateful, stateless, actors);
  • Strategic and tactical design: DDD;
  • Storage: MongoDB;
  • Server Infrastructure: AWS EC2, coming soon Azure
  • Server Infrastructure: Azure Service Fabric from Azure Cloud.
Requirements:
  • 2 years practical experience with ASP.NET, Web API and Entity Framework;
  • Experience with C#, .NET Framework, .NET Core would be a plus;
  • Knowledge of Angular 2+;
  • Knowledge of relational DB concepts, MSSQL Server, Mysql, MongoDB;
  • Understanding OOP/OOD, SOLID and DDD principles;
  • Understanding of Agile approach (Scrum methodology);
  • Experience with Git flow;
  • At least an intermediate level of English.
Will be a plus:
  • Experience with Azure services;
  • Experience with JavaScript, JS frameworks;
  • Knowledge of Windows OS, Linux;
  • Experience with Docker, Kubernetes.
Key responsibilities:
  • Write a quality code following best practices;
  • Support for existing software;
  • Development of new functionality;
  • Work closely with developers and quality assurance engineers.
About the project:

A social gaming tool – analogue of the Fifa Manager, implemented for cricket.
Cricket is the second largest sport in the world, after football, with over 2.5 billion fans globally.
With this game, users can create and control their own Club. Develop talents, train team players, and scout for new signings. They can also build their arena and facilities to improve over time in a 3D environment; make players ready to face other Cricket Clubs worldwide in the daily ranked league games and T20 tournaments.
The application is built with the .Net Core framework on the backend side and Unity for the frontend side.
The backend part is responsible for handling all the information and processes related to Clubs & players management, emulating & processing matches, user management, etc.

Senior Unity Developer

ABNK invites an experienced Senior level specialist to the team for the position of Unity Developer.

General requirements:
  • 3+ years of commercial experience with Unity and C#;
  • Experience with 3D graphics;
  • Experience with implementing game-logic and game UI;
  • Experience in cross-platform programming (Apple & Android mobile devices, XBOX);
  • Knowledge of algorithms, OOP and programming patterns, SOLID;
  • Experience with version control systems (Git);
  • Good understanding of client-server architecture (Http, web socket);
  • Experience in developing basic architecture of applications;
  • Experience with third-party SDK (like Facebook);
  • English: intermediate level or higher.
Your main responsibilities are:
  • Implementing code architecture;
  • Working with an existing code base;
  • Refactoring of existing code;
  • Meeting deadlines;
  • Understanding requirements, estimating and driving them to production;
  • Experience with porting software to mobile platforms (IOS, Android), optimizing code.
About the project:

A social gaming tool – analogue of the Fifa Manager, implemented for cricket.
Cricket is the second largest sport in the world, after football, with over 2.5 billion fans globally.
With this game, users can create and control their own Club. Develop talents, train team players, and scout for new signings. They can also build their arena and facilities to improve over time in a 3D environment; make players ready to face other Cricket Clubs worldwide in the daily ranked league games and T20 tournaments.
The application is built with the .Net Core framework on the backend side and Unity for the frontend side.
The backend part is responsible for handling all the information and processes related to Clubs & players management, emulating & processing matches, user management, etc.

If you are interested,
please fill the form below
Apply now

What our team members
are saying about ABNK

  • Within the 2 years that I’ve been working here, I can say that both, me and ABNK, have grown together. Our processes have improved and so has our efficiency. We are like one powerful synchronized organism now.

    Olga Business Development Manager
  • I’ve been with this company for more than 9 years now and I could say I’m happy working here. I’ve seen it transform, evolve, and get better. There’s pretty much no bureaucracy and the people you work with are really nice.

    Tengiz Front-end Developer
  • I love my colleagues! For me, this company is all about a friendly atmosphere and close relationships. It’s one of those places where everybody wants you to succeed.

    Maria Marketing & Promotions Manager
ABNK Team
Find your perfect position at ABNK among all open vacancies. ABNK Team

Work with us

Attach your CV here or Only .pdf formats allowed to a max size of 5 MB