← All jobs

Senior PHP Developer – Symfony

About the role

• Design, develop, and maintain scalable backend systems using PHP 8.x and Symfony
• Work with legacy and modern codebases, ensuring stability, performance, and continuous improvement
• Analyze, understand, and maintain code independently
• Architect robust, secure, and high-performing solutions aligned with fintech standards
• Build and maintain REST APIs with versioning and backward compatibility
• Optimize MySQL/MariaDB database performance through query tuning, schema design, and migrations
• Implement and maintain CI/CD pipelines and Docker-based containerized environments
• Ensure code quality through unit, integration, and feature testing and code reviews
• Apply SOLID principles, design patterns, and clean architecture
• Monitor application performance, identify bottlenecks, and implement optimizations
• Enforce OWASP, secure authentication, data protection, and GDPR best practices
• 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 decisions, challenge requirements constructively, and promote best practices

• 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, including query optimization, schema design, and normalization
• Solid understanding of REST API design principles
• Proficiency with Git, including branching strategies, code reviews, and 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
• 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
• Nice to have: frontend development skills with Vue.js or React
• Nice to have: experience with cloud platforms, Azure preferred
• Nice to have: previous experience in technical interviewing or hiring

• 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