Careers
Join our team to become a real expert in your professional area, and gain experience in non-trivial modern projects.
You will be surrounded by a team of highly-qualified experts, and have access to a huge internal database of materials. An environment of continuous learning and sharing of knowledge awaits you, as well as support from an experienced mentor. With us, you’ll get unlimited opportunities for professional growth and development of your career.


Careers
Join our team to gain unique knowledge and experience by taking part in R&D projects within new and developing IT spheres!
You’ll get an individual development plan, expert environment, mentor support, and the opportunity to choose the direction of your career.
Vacancies
- Development
-
Senior Fullstack DeveloperPoland, remote
- Collaborate with product management and design teams to transform requirements and Figma mockups into visually appealing, interactive front-end interfaces.
- Develop high-quality, scalable, and reusable code to ensure efficient and seamless user experiences.
- Review code and provide valuable feedback to ensure code quality and maintain best practices.
- Work closely with backend developers and quality assurance teams to integrate and test front-end components effectively.
- Contribute to the enhancement of development processes and methodologies within the team.
- 5+ years experience as a software engineer
- Proficiency in Frontend Engineering using React and TypeScript
- Strong knowledge of RESTful APIs and integrating front-end interfaces with back-end systems
- Proven track record as a Front-end Developer, with a focus on building complex web applications
- 4+ years experience with Python (commercial use)
- Proficiency in web development with Flask and related frameworks
- Strong knowledge of SQL (Postgres preferred) and experience with ORM technologies like SqlAlchemy, DjangoORM, etc
- Git proficiency for version control
- Familiarity with Docker for containerization
- Experience with clouds (AWS, Azure)
- Familiarity with Kubernetes
- Remote work and flexible working hours
- Experienced international team
- Competitive salary reflecting your experience
- 20 paid work days of annual leave, plus sick leave
- Medical insurance or compensation for sports (after probation period has finished)
- Career development and professional growth
- Free corporate English lessons with a native speaker
- Powerful equipment provided (laptop and accessories)
-
Middle/Senior Python DeveloperUkraine, remote
- Design and implement robust and flexible back-end services
- Integrate back-end components with internal, external, and front-end facing applications
- Take a major role in the application’s logic and infrastructure design
- Improve application efficiency, scalability, and performance
- Collaborate with product, design, front-end, and other stakeholders to provide innovative solutions
- 4+ years of experience in Python development
- Experience in developing large-scale projects
- Experience with concurrent programming
- Experience in REST API development
- Experience with cloud-based environments (AWS, GCP, Azure, etc.)
- Experience with Git, Sqlalchemy, Flask, Docker
- English language level: Intermediate
- Experience in cybersecurity
- Experience with Kubernetes, RabbitMQ
- Pro-efficiency in distributed systems architecture
- Remote work and flexible working hours
- Experienced international team
- Competitive salary reflecting your experience
- 20 paid work days of annual leave, plus sick leave
- Medical insurance or compensation for sports
- Career development and professional growth
- Free corporate English lessons with a native speaker
- Powerful equipment provided (laptop and accessories)
- Mental health support and other corporate bonuses
-
Senior С/С++ Driver DeveloperUkraine, remote
- Design, develop, and maintain kernel-mode software components for WFP and NDIS filter drivers
- Participate in the entire software development lifecycle, including requirements elicitation, software design, implementation, testing, deployment, and maintenance
- Develop and maintain documentation, including design documents, technical specifications, and technical manuals
- Troubleshoot and debug issues with kernel-mode software components and work closely with other members of the team to ensure timely resolution
- Collaborate with other teams to ensure the integration of kernel-mode software components with other software and hardware systems
- Keep up-to-date with the latest developments in Windows kernel programming and related technologies
- 5+ years’ experience with C and C++ programming in a Windows environment
- Experience in Windows kernel programming
- Solid understanding of kernel-mode software development, including driver development and testing
- Experience with Windows kernel debugging tools and kernel-mode driver frameworks (such as WinDbg, WDK, etc.)
- Understanding of Assembler x86/ARM
- Excellent problem-solving and analytical skills
- Strong written and verbal communication skills
- Ability to work both independently and collaboratively in a team environment
- English language level: Intermediate
- Windows Filtering Platform experience
- Experience with WFP and NDIS filter drivers
- Linux network programming
- Remote work and flexible hours
- Non-trivial tasks and work in the cybersecurity field
- Extremely experienced team (specialists of Senior level)
- Competitive salary reflecting your experience
- 20 paid working days of annual leave, plus sick leave
- Medical insurance / compensation for sports
- Career development and professional growth
- Personal development plan, huge internal knowledge base, and continual exchange of experience
- Free corporate English lessons with a native speaker
- Powerful equipment provided (laptop, monitor, and accessories)
- Mental health support and other corporate bonuses
Apriorit is a software engineering company established in 2002 with
significant experience in system programming, cybersecurity, reverse
engineering, SaaS/Web, blockchain-based solutions, and artificial
intelligence.
We are looking for an experienced Senior Fullstack Developer who would like to work in a cybersecurity project.
Project
The project specializes in keeping industrial and other physical devices secure. Clients all over the world use our platform to protect their software from cyber risks.
Responsibilities:
Required Skills/Experience:
Front–End Requirements:
Back-End Requirements:
Nice to have:
Perks & benefits:
If you are interested in this position, please send us your detailed CV.
Apriorit – A Priority Choice!
__________________________________________________________
If you want to find out more about our company, take a look here:
Company website: https://www.apriorit.com/
Career at Apriorit: https://career.apriorit.com/
LinkedIn: https://www.linkedin.com/company/apriorit/
GitHub: https://github.com/apriorit/
Facebook: https://www.facebook.com/apriorit.ua/
Instagram: https://www.instagram.com/apriorit/
YouTube: https://www.youtube.com/@aprioritdev/
We are looking for an experienced Middle/Senior Python developer who would like to work in a cybersecurity project.
Job Description:
The project specializes in keeping industrial and other physical devices secure. Clients all over the world use our platform to protect their software from cyber risks.
Responsibilities:
Required Skills/Experience:
Nice to have:
Perks & benefits:
If you are interested in this position, please send us your detailed CV.
Apriorit – A Priority Choice!
__________________________________________________________
If you want to find out more about our company, take a look here:
Company website: https://www.apriorit.com/
Career at Apriorit: https://career.apriorit.com/
LinkedIn: https://www.linkedin.com/company/apriorit/
GitHub: https://github.com/apriorit/
Facebook: https://www.facebook.com/apriorit.ua/
Instagram: https://www.instagram.com/apriorit/
Apriorit is a software engineering company, that was established in 2002, and has extensive experience in system programming, cybersecurity, reverse engineering, SaaS/web, blockchain-based solutions, and artificial intelligence.
Working with high-profile customers (including Fortune 500 companies) for 20+ years, we have established high standards in software development, communication, and effective teamwork.
With headquarters in the US, we also have EU offices in Budapest and Poland, and three R&D offices in Ukraine. Our team consists of over 350 specialists, and we assist tech companies worldwide in turning their challenging ideas into secure and viable products.
We are currently looking for a Senior С/С++ Driver Developer with vast experience in Windows OS and who would like to develop Windows kernel solutions and work in cybersecurity.
Job description
This is a long-term cybersecurity project for Windows OS. You will be responsible for researching and developing low-level solutions aimed at enhancing monitoring and security measures.
Key responsibilities:
Skills and experience:
Nice to have:
Perks & benefits:
If you are interested in this position, please send us your detailed CV.
Apriorit – A Priority Choice!
___________________________________________________________
If you want to find out more about our company, take a look here:
Company website: https://www.apriorit.com/
Career at Apriorit: https://career.apriorit.com/
LinkedIn: https://www.linkedin.com/company/apriorit/
GitHub: https://github.com/apriorit/
Facebook: https://www.facebook.com/apriorit.ua/
Instagram: https://www.instagram.com/apriorit/
– 2+ year working with ASP.NET web based applications;
– Programming Languages: C#, ASP.NET, ASP.NET Web API, Javascript, Typescript, HTML5, CSS3, t-sql;
– Tools: MS Visual Studio, MS SQL Server, Profilers;
– APIs and SDKs: .NET 4.5, Dapper, Bootstrap, Jquery, Jasmine, MS Unit testing framework, MS Unity, Automapper;
– Strong Knowledge of OOP/OOD, SOLID;
– Amazon technologies;
– English: Intermediate+.
Responsibilities:
– Development of new functionality, fullstack;
– The support of the existing system;
– Implementation, unit tests coverage;
– Code review. Відправити резюме
– 2+ year working with C/C++ (C++11, STL);
– Good understanding and experience in object-oriented programming;
– Boost;
– TSQL, pgSQL;
– Networking, Multi-threading experience;
– Unit Testing;
– English: Intermediate+.
Responsibilities:
– Development of new functionality, fullstack;
– The support of the existing system;
– Implementation, unit tests coverage;
– Code review. Відправити резюме
– 2+ year of the project management experience;
– Upper-Intermediate level of English;
– Knowledge of traditional and agile project management methodologies;
– General knowledge of the web development;
– Experience in working with JIRA and SMART;
– Understanding of the software testing processes;
– Experience in working with developers on the tasks estimating process;
– Motivation skills.
Responsibilities:
– Working closely with the team to manage the day-to-day work progress and possible deviations;
– Working on planning and reporting of the iteration results;
– Working with the project documentation (project maps, project Confluence pages, reports, release notes, etc.);
– Creating, configuring and maintaining a necessary;
– Project Board up-to-date, working with tasks and sprints in JIRA;
– Working with bugs from end-users. Conducting a marketing research, identifying possible areas of the product evolution. Відправити резюме
– 1+ year of the business analysis experience;
– English — upper-intermediate (both spoken and written);
– Excellent analytical skills and critical thinking;
– Knowledge of BA techniques and Agile methodology;
– Stellar written and verbal communication skills;
– Problem solving and decision-making abilities;
– Knowledge of negotiation and facilitation techniques.
Responsibilities:
– Preparing specifications, user-stories, UI mockups;
– Communication with project team and requirements clarification and discussion;
– Communication with customers and requirements elicitation;
– Conducting demonstrations for stakeholders;
– Participating in planning and backlog grooming. Відправити резюме
– Windows 10/ Windows Server 2016 (Administration level);
– Linux (Debian, Ubuntu) — power user level;
– Hardware (PC, Servers, Routers, Switches) and peripheral equipment;
– Network technologies (802.11g/n/ac, Ethernet, DNS, DHCP);
– Help-desk and trouble-ticket system incidents procedure;
– Virtualization experience (Hyper-V, KVM);
– Technical English (reading documentation).
Responsibilities:
– Service Desk System tickets management;
– Server, network and services administration and monitoring;
– Daily user support in terms of hardware/software issues;
– Maintaining existing infrastructure;
– Offering and providing automation of processes, writing scripts and technical documentation. Відправити резюме
– English — Advanced;
– Considerable experience with Windows OS: Windows Server, IIS, Active Directory;
– Good communication skills;
– High propensity to learn new technologies.
Responsibilities:
– Support user inquiries on IT issues via phone / email / ticketing system and remote assistance. Assist with our solution’s installation and configuration.
– Prepare and deliver technical presentations and online demo explaining our solution to prospective customers. Відправити резюме
Our Benefits
Popular areas of software development
Cybersecurity, virtualization, driver development, SaaS, blockchain, artificial intelligence
Career development
Individual development plan, and advice from an experienced mentor
Healthcare
Paid vacation and sick leave, health insurance, sports
Corporate university
Lectures and workshops on new technologies, personal development, and experience exchange
English-speaking environment
Lessons with a native English speaker, and communication with English-speaking clients
Work–life balance
Flexible schedule and a shorter work day for students
SELECTION PROCESS
Phone conversation
with a recruiter
Test of professional
skills
English test + technical interview
Interview
with the HR director
Interview
with the client
- 0CV review. We reach out to each candidate within one business day after receiving their CV.
- 1Phone conversation with the recruiter. Our goal is to clarify the information in the CV. This conversation usually takes 5 to 10 minutes. The clearer and the more complete the information you provide in your CV, the shorter this conversation will be.
- 2Test of professional skills. We usually test the skills of those who apply for Junior and sometimes Middle positions. You can pass the test remotely.
- 3English test + technical interview. We will test your written and spoken English skills, depending on the position you apply for. The technical interview is conducted by two or three representatives of our project management department. This interview helps us determine your level of technical knowledge and usually lasts about an hour.
- 4Interview with the HR director. During this interview, we determine if the applicant complies with the company’s corporate culture, discuss the terms of cooperation, and answer your questions.
- 5Interview with the client in English (optional). Its goal is to help the customer to get to know the applicant and determine the level of technical skills.

DON’T KNOW
HOW TO WRITE A CV?
Language of the CV: English.
Information should be presented in the following order (top to bottom):
- Name and surname
- Contact information (city of residence, phone, email, Skype, LinkedIn, GitHub)
- Photo (optional)
- Position you are applying for
- List of your key professional qualities (in two sentences)
- Work experience (start from your current or most recent place of work and specify company, position, job dates, and job responsibilities)
- Education (if you are a student, indicate the course and educational institution)
- Additional education (courses, training - attach links to them)
- English proficiency
General recommendations:
- Check your CV for spelling errors.
- The best CV is one page long, or two pages if you have a lot of experience.
- Use a neutral photo (e.g. not a photo from a wedding or vacation).