Join our companies in their quest to drive powerful, positive, change that endures.

PHP developer (pdfFiller Payment)



Software Engineering
Kyiv city, Ukraine
Posted on Tuesday, May 16, 2023
airSlate welcomes a talented PHP developer, a professional who will join a project for our pdfFiller Payment Team
pdfFiller empowers users with everything they need to create and edit PDFs and securely store documents within a single, easy-to-use application.
We use:
- For Backend: PHP 7.4, PHP 8+, Smarty, Redis, Redis Queues, RabbitMQ, Docker, AWS, MySQL 7+, Kafka
- For metrics and logs: Grafana, ELK, Prometheus, Telegraph, Victoria Metrics, Jaeger
- For testing: Java, Selenium, Jenkins, PHP Unit, Codeception
- For CI/CD: GitHub Actions, TeamCity, ECR (Amazon DockerHub)
- For Authorization Auth 2.0, SSO, JWT- WebSocket and REST/RPC protocols to communicate with the API
- Jira for task tracking
- A/B testing platform.


  • Participation in discussions, decomposition, evaluation, and planning of tasks;
  • Implementation of tasks, code writing;
  • Collaboration with the team and other blocks to build new features;


  • At least three years of PHP programming experience;
  • Experience with MySQL, Docker, observability and logging;
  • Good understanding of algorithms and data structures;
  • Experience with Agile development methodologies;
  • Experience with WebSockets;
  • Experience with unit testing;
  • Experience in software architecture design;
  • Ability to understand business requirements and concepts and translate those into technical solutions;
  • Experience in working with heavy-load projects is a big plus.
Main steps to join us
We recruit through 3 stages of consideration:
HR interview (≅ 30 minutes)
The recruiter shares information about the company and asks questions about your career goals, job preferences, abilities, knowledge, and more. Once pre-screening has finished, your resume is submitted for approval.
Technical interview (≅ 1.5 hours)
This interview is meant to assess your technical skills and knowledge required for the role. You will be asked questions based on the information you've indicated in your resume as well as questions that will test your problem-solving skills and ability to apply your knowledge to real-life work-related situations.
Final interview with the Hiring manager (≅ 1 hour)
During this interview, you will get acquainted with the Hiring manager and will be asked a couple of technical questions. You can also expect some behavioural questions to see if you fit the company's culture.
What we offer:
Flexible work environment
We have embraced flexibility in the workspace. You can choose to work from the office, remotely, or hybrid.
Opportunities for growth are part of our culture
We continuously improve and welcome people who love learning. For every team member, we cover professional development courses, conferences, literature, and English classes with native speakers so you can improve your skills or learn something new.
We care about your health
Health is important, and it encompasses much more than just regular checkups at the doctor. Aside from covering 100% of your health insurance, we offer an in-office gym and massages, free lunches, and many healthy snacks to keep you going throughout the day.
Benefits and compensations
Our team members receive performance monthly bonuses for their achievements, time, and effort.
You are not just an employee, you are part of the business
At airSlate, we issue stock options that grant ownership in the company so team members can benefit from its growth.
Open communication with top management
At airSlate, we encourage every employee to share their thoughts, ideas, or concerns with our management team. If you wish, you can talk to our CEO, anyone from our leadership team, or any other team leads at any time.
airSlate Junior Club
We love our extended families! All team members with children get access to kid’s club events that include cooking classes, creative activities, and educational online games.
airSlate Care for Ukraine
As a company with many team members in Ukraine, our first priority was to provide financial and logistical assistance to our team members and their families to ensure that they are safe.
Now, helping Ukraine has become an initiative of the airSlate charity program. We match donations made by our team members, provide humanitarian aid to thousands suffering from the war, deliver food packages and meals to older adults, and help animal shelters. And we continue to work towards bringing peace back to Ukraine.
It is airSlate's policy to comply with all applicable equal employment opportunity laws by making all employment decisions without unlawful regard or consideration of any individual’s race, religion, ethnicity, color, sex, sexual orientation, gender identity or expressions, transgender status, sexual and other reproductive health decisions, marital status, age, national origin, genetic information, ancestry, citizenship, physical or mental disability, veteran or family status or any other basis protected by applicable national, federal, state, provincial or local law. airSlate's policy prohibits unlawful discrimination based on any of these impermissible bases, as well as any bases or grounds protected by applicable law in each jurisdiction. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. airSlate is pleased to provide such assistance and no applicant will be penalised as a result of such a request. Pursuant to relevant law, where applicable, airSlate will consider for employment qualified applicants with arrest and conviction records.
Read our Recruitment Privacy Notice to Learn how we process your personal information.