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

Full-Stack Web Developer

We are looking for a Full-Stack Web Developer to join our team (full-time job).

General requirement:
  • 2+ years of commercial experience with PHP and at least one of the relevant frameworks (Laravel, Symfony, Yii2 etc);
  • 1+ years of commercial experience with JavaScript and at least one of the relevant frontend frameworks (Vue.js, ReactJS, Angular etc);
  • Knowledge and experience in TypeScript;
  • Skills in working with MySQL or PostgreSQL;
  • Knowledge of algorithms, OOP, programming principles and patterns;
  • Experience with version control systems (Git);
  • Experience with REST services;
  • English: intermediate level or higher.
We will be impressed if:
  • You are capable of accepting challenges;
  • You are a good team player and a friendly person;
  • You are an ambitious person who values self-development;
Your main responsibilities are:
  • Working with an existing code base;
  • Meeting deadlines;
  • Estimating, understanding requirements, and carrying them out to production;
About the project:

We work on a web platform for the entertainment business (for musicians, producers, record labels, promoters) that is empowered with business-tools for drafting, negotiations, and administration of contracts.
The platform allows users to work with a lot of contract types and supplies the whole cycle of contracting, including the negotiation phase and signing contracts through the platform. The project also includes educational materials in order to provide creators with guidance and support in legal matters.

Middle Node.js /Nest.js Developer

We are looking for a Middle Node.js developer with a strong technical background and analytical thinking to join our team!

Technologies to be used in the project:
  • Back-end: NestJS
  • Front-end: ReactJS
  • MySQL
  • Infrastructure: AWS or DigitalOcean
Requirements:
  • 2+ years practical experience with Node.js/Nest.js/TypeScript;
  • Knowledge of relational DB concepts, MSSQL Server, Mysql;
  • 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 JavaScript, React.js;
  • 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:

Fintech Project: Loan Management Platform for Non-Bank Lenders.
The platform represents a financial marketplace, through which a borrower and a lender can make a deal on favorable terms.
The platform supports a full Loan cycle, including payments in fiat and cryptocurrencies.
The platform will contain 3 portals: for borrowers, for lenders, and a back office portal for the general management processes and underwriting operations.

Business Analyst

We are looking for a Business Analyst with 2+ years of working experience as a Business Analyst to join our cool & progressive team.

General requirements:
  • 2+ years of experience as a business analyst in an IT/software development company;
  • Experience working in an Agile environment;
  • Experience working in JIRA, Confluence, YouTrack;
  • Experience in creating and maintaining BA documents (Business Requirements, FRS/FSD, SRS/SRD, User Story Backlog, Feature List);
  • Knowledge of SDLC and software development methodologies;
  • Experience in BA techniques (user stories, use case scenarios, wireframing, SWOT analysis, UML (activity / use case / state machine / object diagrams or ERD), business process modeling);
  • Knowledge of basic usability principles;
  • Ability to elicit product requirements using interviews, document analysis, and workflow analysis, etc;
  • Ability to critically evaluate information elicited from multiple sources, decompose high-level information into details, abstract up from low-level information to a general understanding;
  • Good written and spoken English level (Upper-intermediate and higher);
  • Ability to establish and improve the business analysis process on the project.
Would be a plus:
  • Knowledge of client-server architecture, network protocols, API, mobile platforms;
  • Knowledge of human interface guidelines (iOS), material design guidelines (Android);
  • Practical experience in:
    • wireframing tools such as Balsamiq, Adobe XD, Moqups, etc.,
    • diagramming and collaborative tools such as Miro, Diagrams.net, Lucidchart;
  • Experience in game design industry.
About the project:

A social gaming app. – 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.
You will be working as the only Business Analyst on the project closely communicating with the stakeholders and both development teams.
Team composition:
Our team: Project Manager, 4 Backend Developers, 2 Frontend Developers, 2 QA Engineers;
Client’s team (direct contact): CTO (Chief Technical Officer), 3 Frontend Developers, 1 Game Designer, 1 Designer, 1 QA Engineer.
The product is in Beta Release Stage. Going LIVE globally in Q2 2022.

Manual QA Engineer

We are looking for a Manual QA Engineer to join our dynamic, goal-driven team to perform software quality assurance.

General requirements:
  • 2+ years of testing experience.
  • Good knowledge of the testing processes, principles, and approaches.
  • Experience designing and developing test documentation.
  • Knowledge of HTTP, XML.
  • Good knowledge of SQL.
  • Good experience in mobile and web-based application testing.
  • Experience in API (REST) testing.
  • Understanding of client-server architecture.
  • Excellent oral and written communication skills.
  • Good level of written and spoken English.
Would be a plus:
  • Experience in automation testing.
  • Basic knowledge of programming languages, e.g. Java or .Net/C#.
Preferences:
  • Strong analytical skills.
  • Observation skills.
  • Attention to detail.
  • Ability to focus on a task and complete it.
Responsibilities:
  • Preparation and execution of test plans and test cases.
  • Manual testing of web and mobile applications.
  • Maintaining a test plan, use cases, and test cases.
  • Communication with client and developers.
  • Report issues in the bug tracking system.
  • Quality control and test design for a rapidly evolving web application.
  • Requirements and documentation testing.
  • Estimation of testing efforts.
  • Identifying and suggesting areas for improvement for the QC process.
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.

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.
About the project:

Medical application for doctors, caregivers and patients that allows tracking patient’s vital parameters via an innovative medical device.
The application is intended to gather and process patient’s health data, notify doctors and relatives in case if vital parameters deviate from norm, as well as help doctors to make informed decisions regarding the patient health.

Middle .NET Software Engineer

We are looking for a Middle .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 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.

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