Senior PHP Developer
JatApp is an IT product company that creates valuable high-tech products used daily by millions worldwide.
We are looking for a Senior PHP Developer for our product in the Books niche. It is a marketplace containing modern romance novels and connecting talented writers worldwide with true book lovers. We aim to make this product one of the leaders in the market.
Tech Stack: PHP 8, Laravel, MySQL, PostgreSQL, Redis, Composer, RabbitMQ, Docker, AWS, Nova, Kibana, Grafana.
Your responsibilities will be:
Development and implementation of backend functionality from concept to launch, aligning with the company’s business goals
Writing clean, secure, and scalable code while adhering to testing and documentation standards
Active contribution to all stages of the software development lifecycle, including planning, development, testing, and deployment
Collaboration with product teams, clients, and cross-functional departments to deliver high-quality solutions and address integration challenges
Conduction code reviews and provide constructive feedback to ensure adherence to best practices, such as style guidelines, code quality, and testability
Identifying, analyzing, and resolving product or system issues, addressing the root causes and their impact on hardware, network, or service operations
Mentoring and supporting middle developers
What you’ll need:
5+ years of сommercial experience as a PHP developer demonstrating proficiency in PHP 7/8, with hands-on experience in the Laravel framework
Solid experience with MySQL, PostgreSQL, and Redis
Familiarity with RabbitMQ queue systems for developing scalable and responsive applications
Strong background in developing and integrating RESTful APIs to ensure seamless communication between our services
Proficiency with Composer for managing dependencies in PHP projects
Experience with Docker for containerizing applications for development and deployment
Experience with AWS
Experience with DevOps practices, including Docker, Kubernetes, and high-load infrastructure
Excellent communication skills and a collaborative approach
Possess sharp analytical skills and the ability to identify and solve complex technical challenges
Readiness to effectively plan your work, prioritize tasks, and meet deadlines
The ability to adapt quickly to changes or priorities in the project
Will be a plus:
Experience with Nova
Experience with Golang
Experience working in a product company
Recruitment process: Interview with a recruiter - Technical interview - Final Interview - Reference Check - Offer
We offer:
Mental and Physical Health: health care is a must, so at JatApp we will cover health insurance for you
Benefits Cafeteria: choose what you like most — sports, food delivery, home office supplies — and we will cover your expenses under available budget
Knowledge sharing: in addition to internal events, you will have access to the Projector library
Remote-First Culture: it’s up to you whether to work remotely or at our coworking space
Personal Equipment Policy: for sure, you will have everything you need to work efficiently
Learning and Development Opportunities: it's a real pleasure for us to watch you learn, so we're happy to cover your learning and development costs, as well as English courses
Community of like-minded people: at JatApp you will work in a team of like-minded people who are ready to launch a product, run a marathon, or climb Hoverla together
Creative freedom: we encourage initiative and creative thinking, so with us, you can be yourself and have the freedom of professional expression
Legal & Finance Support: we cooperate with the best financiers and lawyers who will be ready to help solve any of your questions upon request
Time-off Policy: 20 vacation days per year, 5 days for sick leave without medical confirmation, unlimited sick leaves with a doctor's note, 3 personal days, and 2 days off for special events or occasions