Tech Stack
- PHP 8.2+ (primarily Symfony components); experience upgrading legacy versions is a strong advantage
- Databases: MySQL, PostgreSQL, CouchDB
- Messaging & Caching: RabbitMQ, Redis (key-value storage), Memcached
- Monitoring: Sentry
- Web Server: Nginx
- Data & Integration: JSON Schema, SOAP, WebAPI
- Frontend: TypeScript (React, Redux, Redux-Saga), BaseUI, Vite, SSR
- Testing: Jest, React Testing Library, Playwright
- DevOps & Environment: Linux (SaltStack, Vagrant, Docker), GitLab
- Engineering Practices: Cross code review, CI/CD, TDD
Legacy Stack (Migration Scope)
- Native JavaScript
- Webpack
- AngularJS v1
- PHP 7.3 (Zend Framework 1)
- Mui Joy
- SQLite
Key Requirements
- Minimum 5+ years of experience with PHP/Symfony (PSR standards)
- Minimum 5+ years working with TypeScript/JavaScript and React/Redux
- At least 2+ years of hands-on experience with Linux systems
- Proficiency in shell scripting and command-line pipelines
- Active usage of Composer for dependency management
- Strong understanding of the full application lifecycle, including:
services communication, data storage, caching, concurrency, testing, deployment, migrations, scalability, and observability - Experience with virtualization tools (e.g., Docker, VirtualBox) and managing development environments
- Good English communication skills for collaboration with international teams (calls, messaging)
- Experience with AI-related technologies is a plus
What We Offer
- Hybrid working model: 3 days onsite, 2 days remote
- Flexible working hours (start between 09:00 – 10:00)
- Daily English communication environment
- Open and transparent communication with leadership, minimal bureaucracy
- Annual salary review and performance bonus
- Collaborative and supportive team environment
- Company-provided work equipment
- Free English classes (1 session per week)
- 75% reimbursement for professional training and development
- 100% paid sick leave
- Comprehensive medical insurance
- Strong emphasis on work-life balance (no overtime culture)
- 18 days of annual leave
- 14 additional remote working days per year