Senior Back-end Engineer - PHP, Node.js
JobgetherRemotely
phplaravelmysqlpostgresqlnode.jssymfony
Job Description
📋 Description
- Design, develop, test, and deploy high-quality back-end software.
- Build scalable services for high-load, distributed environments.
- Own technical initiatives from design to delivery.
- Collaborate with product managers to translate needs into tech solutions.
- Apply architectural patterns like DDD and CQRS for resilience.
- Engage in code reviews, refactoring, testing, and pair programming.
🎯 Requirements
- 5+ years back-end experience in PHP or Node.js; willing to learn the other.
- Knowledge of high-load, distributed systems, DDD, and CQRS.
- Strong principles: SOLID, TDD, CI/CD, Agile, automated testing.
- Experience with PHP 8.1+, Symfony, Laravel, Yii2, Doctrine, PHPUnit.
- Experience with MySQL, PostgreSQL, MongoDB, Redis, AWS, Kubernetes, Docker.
- Debugging, testing, and performance optimization skills.
🎁 Benefits
- Fully remote within EMEA, including Romania.
- Flexible hours, start as late as 11 AM.
- Option to work from a modern office where available.
- Private health insurance.
- 2 extra paid days for wellbeing.
- 1 extra paid day for birthday or personal celebration.
Back to all jobs