高级 PHP & Symfony 软件工程师, (远程, 全栈) - [HR191]
Senior PHP & Symfony Software Engineer, (Remote, Full-Stack) - [HR191]
我们相信,一份好的工作不仅仅能丰富你的简历——它应该挑战你、激励你,并且每天让你感到合适。我们为有经验的专业人士连接长期全职远程职位,其中工程卓越至关重要。
我们的使命是消除地理障碍,将顶尖人才与打造高影响力、关键任务产品的全球团队匹配起来。我们与重视精准、责任感和长期发展的公司合作,赋能我们的员工在职业和个人上都能茁壮成长。
加入 Glassdoor 上评价最高的工作场所之一,体验真正以远程优先的工作环境。
职位介绍
重要提示:仅 Laravel 经验不符合要求——必须具备实际的 Symfony 经验!!!
我们正在招聘一名高级 PHP 与 Symfony 软件工程师,负责关键任务的后端系统,其中代码质量、可靠性和责任性是不可妥协的。这个职位远不止于功能交付——它关乎工程工艺、技术责任,以及构建你可以真正引以为豪的系统。
你将加入一个高度协作的敏捷团队,与产品、测试和其他工程师紧密合作,贯穿整个生命周期——从工单定义和设计到测试、审查和生产部署。这个职位适合那些重视清晰架构、测试驱动开发、深思熟虑的技术决策,并在构建稳健、可扩展解决方案的同时指导他人的候选人。
职责
- 使用 PHP 和 Symfony 设计、开发和维护高质量的后端系统
- 从工单创建和技术设计到生产发布,全程负责功能的实现
- 编写符合严格质量标准的干净、强类型、可维护和可测试的代码
- 有意识地并一致地应用设计模式
- 使用 PHPUnit 和类似工具建立和维护全面的自动化测试覆盖率
- 遵循并推广测试驱动开发(TDD)实践
- 使用静态分析、代码检查器和代码质量工具确保可靠性和一致性
- 积极参与代码审查,提供和接受建设性的反馈
- 与产品、设计和测试团队紧密合作,交付稳健的解决方案
- 将复杂的项目分解为明确、可操作的任务,并指导实施
- 监控系统并在需要时参与轮班值班安排
- 推动安全
查看英文原文
About Smart Working
At Smart Working, we believe the right job should do more than strengthen your CV — it should challenge you, inspire you, and feel right every day. We connect experienced professionals with long-term, full-time remote roles where engineering excellence truly matters.
Our mission is to remove geographic barriers and match top talent with global teams building high-impact, mission-critical products. We partner with companies that value precision, ownership, and long-term growth, empowering our people to thrive both professionally and personally.
Join one of the highest-rated workplaces on Glassdoor and experience what it means to work in a truly remote-first environment.
About the Role
Important: Laravel-only experience is not qualifying — proven Symfony experience is mandatory!!!
We’re hiring a Senior PHP & Symfony Software Engineer to work on mission-critical backend systems where code quality, reliability, and accountability are non-negotiable. This role goes far beyond feature delivery — it’s about engineering craftsmanship, technical ownership, and building systems you can truly stand behind.
You’ll be part of a highly collaborative Agile team, working closely with product, QA, and other engineers across the full lifecycle — from ticket definition and design through testing, review, and production deployment. This role is ideal for someone who values clean architecture, Test-Driven Development, thoughtful technical decisions, and mentoring others while building robust, scalable solutions.
Responsibilities
- Design, develop, and maintain high-quality backend systems using PHP and Symfony
- Own features end-to-end, from ticket creation and technical design to production release
- Write clean, strongly-typed, maintainable, and testable code that meets strict quality standards
- Apply design patterns thoughtfully and consistently
- Build and maintain comprehensive automated test coverage using PHPUnit and similar tools
- Follow and promote Test-Driven Development (TDD) practices
- Use static analysis, linters, and code quality tools to ensure reliability and consistency
- Participate actively in code reviews, providing and receiving constructive feedback
- Collaborate closely with product, design, and QA teams to deliver robust solutions
- Break down complex initiatives into well-defined, actionable tasks and guide implementation
- Monitor systems and participate in a rotating on-call schedule when required
- Promote secure coding practices and ensure code is free from known vulnerabilities
- Document architecture, decisions, and processes to support team-wide knowledge sharing
- Mentor junior and mid-level engineers and contribute to a strong engineering culture
Requirements
- 5+ years of professional experience with PHP (7.4 / 8+)
- 3+ years of hands-on experience with the Symfony framework
- Strong understanding and practical use of design patterns
- Solid experience with unit and integration testing (PHPUnit, Behat, or similar)
- Hands-on experience with Test-Driven Development (TDD)
- Familiarity with static analysis tools (PHPStan, Psalm, or similar)
- Strong understanding of CI/CD pipelines, code coverage, and deployment workflows
- Excellent technical communication skills and ability to explain and defend technical decisions
- High ownership mindset and strong sense of accountability
Nice-to-Have
- Experience working with MongoDB
- Familiarity with JavaScript, React, Node.js, and/or TypeScript
- Experience with Docker and/or Kubernetes
- Experience working on high-availability or mission-critical systems
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
Originally posted on Himalayas