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.

A pot plant on a desk in front of two computer monitors
A pot plant on a desk in front of two computer monitors

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 Developer
    Poland, remote
  • 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: 

    • 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. 

    Required Skills/Experience: 

    FrontEnd Requirements: 

    • 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 

    Back-End Requirements: 

    • 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 

    Nice to have: 

    • Experience with clouds (AWS, Azure) 
    • Familiarity with Kubernetes 

    Perks & benefits: 

    • 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) 

    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/ 

  • Middle/Senior Python Developer
    Ukraine, remote
  • 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: 

    • 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 

    Required Skills/Experience: 

    • 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 

    Nice to have: 

    • Experience in cybersecurity 
    • Experience with Kubernetes, RabbitMQ 
    • Pro-efficiency in distributed systems architecture 

    Perks & benefits: 

    • 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 

    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/ 

  • Senior С/С++ Driver Developer
    Ukraine, remote
  • 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:  

    • 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 

    Skills and experience:  

    • 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 

    Nice to have: 

    • Windows Filtering Platform experience 
    • Experience with WFP and NDIS filter drivers  
    • Linux network programming  

    Perks & benefits:   

    • 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   

    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/      

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.
A man writing in his journal on a desk next to a laptop

DON’T KNOW
HOW TO WRITE A CV?

CAREER DEVELOPMENT

carrer scheme (1)
carrer scheme

OUR CONTACTS

Rectangle 96 (1)

Kateryna Zhuliy

Senior Recruiter

A woman wering glasses

Iryna Bilaniuk

Recruiter

Аня-сайт

Anna Kulinich

Manager of Internship

Apriorit uses cookies to improve website performance, for analytical purposes, and for personalization. By browsing this site, you agree to the use of cookies as described in our Cookie Policy.
I agree