2,147,432open jobs
138,183companies
240,411added this week
Browse all
Location
Remote (Ukraine, Georgia)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 10, 2026.

Overview
Company
Impact
Profile match

About APKMirror
APKMirror.com is one of the largest and most trusted sources of Android app downloads, used by millions of people. Every upload is verified by its cryptographic signature before it is published. The site runs on a heavily customized WordPress platform with a large codebase of our own, maintained by a small, senior, fully remote team.

About the role
We are hiring a senior full-stack developer to join the team full-time on a long-term basis. You will work directly with the founder and our existing developers across the back end, the REST API, the front end, and the systems that process APK files. This is a permanent position, not a one-off project or a short contract. We consider individual contributors only; agencies and development shops, please do not apply.

Responsibilities
Features: design, build, and maintain features in our custom WordPress plugins and theme (modern PHP 8, served by Apache/nginx), covering the public site and internal admin tools.
REST API: develop and maintain our REST API, built on the WordPress REST API and documented with Swagger, and keep every endpoint correct, secure, and fast.
APK processing: develop the pipeline that handles uploaded files: parsing, signature verification (aapt2, apksigner), split-APK bundles, variant detection, and duplicate resolution.
Performance: keep a high-traffic site fast by profiling code, tuning MariaDB queries and indexes across primary and replica databases, and making effective use of Memcached caching and Elasticsearch search.
Background jobs: build and maintain queue workers that run on Beanstalkd under Supervisor.
Scripts and data: write supporting tools in Python and Bash, and write and run data migrations, backfills, and integrity checks on a large dataset.
User interface: build and refine the UI with JavaScript (jQuery), HTML, and CSS (LESS), with attention to responsive behavior, visual detail, and page speed.
Testing and standards: write automated tests (PHPUnit), follow our coding standards (PHP_CodeSniffer), and document non-obvious logic.
CI and tooling: maintain and extend our checks and automation in GitHub Actions and our Docker-based development environment.
Code review and security: review pull requests, including AI-generated code, for correctness, performance, and security, and harden the platform against XSS, CSRF, and injection.
Production issues: monitor errors in Sentry, diagnose problems from error reports and logs, and fix their root causes.
Integrations: maintain third-party integrations, including advertising, premium memberships, S3-compatible object storage, and Cloudflare.
Dependencies: keep WordPress core, plugins, and other dependencies up-to-date and tested.

Requirements
8+ years of professional software development, with deep PHP expertise.
Strong knowledge of WordPress internals: custom plugins and themes, hooks, WP_Query, custom post types and taxonomies, the REST API, and the object cache.
Advanced SQL skills with MySQL or MariaDB, including query analysis and indexing.
Proven experience with high-traffic production systems, where caching, background jobs, and careful releases matter. A change here reaches millions of people and, if careless, can degrade the service within minutes.
Experience designing and maintaining REST APIs.
Solid JavaScript, HTML, and CSS; able to build clean, responsive UI without a heavy framework.
Confident with Git, code review, automated testing, CI, Docker, and the Linux command line. Comfortable scripting in Bash and Python.
Daily, practical use of AI coding tools, combined with the fundamentals to verify what they produce: debugging, performance intuition, and a clear understanding of what the code actually does.
English at Upper-Intermediate (B2) level or higher, with clear written communication. The founder is of Ukrainian descent, but meetings and written communication are in English.

Nice to have
You use Android and understand its ecosystem: APK structure, app signing, split APKs and app bundles, device architectures, and screen densities.
Familiarity with APKMirror as a user or contributor.
Prior experience with Elasticsearch, Beanstalkd, S3-compatible storage, Cloudflare, or Sentry.
A background in web application security.
Public code (GitHub or similar) and participation in technical discussions.
A good eye for design.
A record of staying in roles long-term.

How we work
We use Cursor, Claude Code, and Codex for development and code review. AI speeds the work up; engineers remain fully responsible for everything that ships.
All changes go through pull requests with automated checks, AI reviewers, and human review.
You manage your own schedule. We hold one weekly sync call and otherwise communicate in writing.

What we offer
A long-term, full-time, fully remote engagement as an independent contractor, paid hourly at a competitive rate agreed individually.
A stable product with a large audience, where your work is used by millions of people.
A small team with no bureaucracy and direct access to decision-makers. Our current developers have been with us for years.

Location
Candidates based in Ukraine or Georgia are preferred.

Hiring process
Application with short screening questions.
Introductory video call (30 minutes).
Live technical session (up to 90 minutes): code review and debugging in a sample project. AI tools are allowed.
Paid trial period on real tasks under a contractor agreement.
Reference checks and a long-term offer.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,147,432 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Ukraine
$55k – $64k per year · Remote (Poland) · Full-Time · Warsaw
JavaScript
TypeScript
Databases
Databricks
Frontend
Angular
Management
UiPath
QA
Cypress
Life Sciences
Veeva
Apply
Remote (Croatia) · Croatia
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Next.js
React.js
Apply
$120k – $140k per year · Remote (United States) · Contractor · Bachelor's Degree · New York
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
Sass
DevOps
Rest API
GCP
CI/CD
Git
AWS
Management
Agile
Scrum
QA
Cypress
Jest
Apply
Remote (EAEU) · 4+ years exp · Saint Petersburg
JavaScript
Frontend
Vue.js
Sass
Vuex
Cybersecurity
Keycloak
Design
Figma
Apply
Remote (India) · 2+ years exp · India
Python
JavaScript
Node JS
Databases
MySQL
PostgreSQL
Oracle
Cassandra
MS SQL
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Apply
Remote (Ukraine) · Full-Time · Ukraine
Python
Go
JavaScript
Frontend
Vue.js
React.js
DevOps
Rest API
GCP
Helm
Azure
CI/CD
AWS
Kubernetes
Apply
Strong Junior AQA 1 day ago
Remote (Ukraine) · Full-Time · Ukraine
Python
DevOps
Jenkins
Bitbucket
QA
Playwright
Pytest
Locust
Apply
Remote (Ukraine) · Full-Time · Ukraine
Go
Java
Rust
C#
C++
Apply
Remote (Ukraine) · Part-Time · Ukraine
Apply
Remote (Ukraine) · Full-Time · Ukraine
Python
Python
Django
Databases
PostgreSQL
Apache Kafka
AI/ML
Claude Code
Model Context Protocol
Great Expectations
LLM
DevOps
Azure
Apply
See all jobs
This is one of many
2,147,432 more open roles from verified company boards, updated every day.