SR. PHP DEVELOPER (SYMFONY)
Free to start · No card · 5 credits the moment you sign up
Job description
ABOUT REIZ TECH
Reiz Tech is more than just an IT company. We are a trusted end-to-end IT advisor throughout clients’ business lifecycle. We have a growing global presence in more than 30 countries and regions, united to deliver end-to-end IT solutions. Our talents work together remotely, and low leadership levels are decentralized for better communication, decision-making, and flexibility.
ABOUT THE ROLE
Join our Development team to support the growth of our fintech product. As a Senior PHP Developer, you will play a key role in designing, building, and scaling high-performance backend systems. You will take ownership of complex technical solutions, contribute to architectural decisions, and ensure the delivery of secure, robust, and maintainable code aligned with fintech industry standards.
RESPONSIBILITIES
Design, develop, and maintain scalable backend systems using PHP (8.x) and modern frameworks (Symfony).
Work effectively with both legacy and modern codebases, ensuring stability, performance, and continuous improvement.
Demonstrate a strong ability to analyze, understand, and maintain code independently, using AI tools as a supporting resourcerather than a primary dependency.
Architect robust, secure, and high-performing solutions aligned with fintech standards.
Build and maintain REST APIs, ensuring proper versioning and backward compatibility.
Optimize database performance (MySQL/MariaDB), including query tuning, schema design, and migrations.
Implement and maintain CI/CD pipelines and containerized environments (Docker).
Ensure code quality through testing strategies (unit, integration, feature tests) and code reviews.
Apply SOLID principles, design patterns, and clean architecture in everyday development.
Monitor application performance, identify bottlenecks, and implement optimizations.
Enforce security best practices (OWASP, secure authentication flows, data protection, GDPR compliance).
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Mentor junior and mid-level developers through code reviews and technical guidance.
Contribute to technical decision-making, challenge requirements constructively, and promote best practices.
REQUIREMENTS
More than 7+ years of professional experience in software development
Expert-level knowledge of PHP 8.x and modern development practices
Extensive experience with Laravel or Symfony, including deep framework understanding
Strong experience with MySQL or MariaDB (query optimization, schema design, normalization)
Solid understanding of REST API design principles
Proficiency with Git (branching strategies, code reviews, release workflows)
Experience with PHPUnit and defining test strategies
Hands-on experience with Docker and containerized production environments
Strong knowledge of caching strategies and performance optimization
Experience setting up and maintaining CI/CD pipelines (GitHub preferred)
Solid understanding of Composer and dependency management
Comfortable working in Linux/CLI environments
Strong understanding of security best practices in web applications
SOFT SKILLS
Ability to independently design and architect solutions
Strong problem-solving mindset with focus on maintainability and scalability
Confidence to challenge requirements and propose better alternatives
Ability to translate business needs into technical solutions
Experience leading initiatives or small teams
Strong written communication skills in async environments
NICE TO HAVE
Experience in fintech or financial services domain
Frontend development skills ( or React)
Experience with cloud platforms (Azure preferred)
Previous experience in technical interviewing or hiring
WHAT WE OFFER
Salary range: €5500 - €7000 (GROSS) / month.
Fully remote work with flexible work hours and vacation policy.
A diverse international work environment that promotes inclusivity and collaboration.
Internal mentorship program.
Additional healthcare insurance, loyalty days.
Compensated professional development opportunities, including learning materials and certification exam fees.
Internal events and Learning Sessions.
Participation in local events in Lithuania such as wakeboarding, excursions, and Meet and Eat gatherings.
Ability to change the project you’re working on.
Referral bonuses.
For information about your personal data processing, please see our Recruitment Privacy Policy
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for REIZ TECH UAB. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.