Senior PHP & Symfony Software Engineer, (Remote, Full-Stack) - [HR191]

1 month, 1 week ago
Full-time
Senior
Software Development
Smart Working

Smart Working

Smart Working is a company that specializes in software development outsourcing and staff augmentation. They offer nearshore software development services, outsourcing solutions, and staff augmentation with a focus on providing highly skilled Indian de...

Internet Software & Services

Description

  • Design, develop, and maintain high-quality backend systems using PHP and Symfony.
  • Own features end-to-end from ticket creation and technical design through production release.
  • Write clean, strongly typed, maintainable, and testable code that meets strict quality standards.
  • Build and maintain automated test coverage using PHPUnit and similar tools.
  • Apply Test-Driven Development practices and promote them within the team.
  • Use static analysis, linters, and code quality tools to improve reliability and consistency.
  • Participate in code reviews and provide constructive feedback to other engineers.
  • Collaborate closely with product, design, QA, and engineering teams to deliver robust solutions.
  • Break down complex initiatives into actionable tasks and guide implementation.
  • Monitor systems and participate in a rotating on-call schedule when required.
  • Document architecture, decisions, and processes to support team 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 using PHPUnit, Behat, or similar tools.
  • Hands-on experience with Test-Driven Development (TDD).
  • Familiarity with static analysis tools such as PHPStan or Psalm.
  • 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.
  • Experience with MongoDB is preferred.
  • Familiarity with JavaScript, React, Node.js, and/or TypeScript is preferred.
  • Experience with Docker and/or Kubernetes is preferred.
  • Experience working on high-availability or mission-critical systems is preferred.

Benefits

  • Fixed shifts: 12:00 PM - 9:30 PM IST in summer and 1:00 PM - 10:30 PM IST in winter.
  • No weekend work for better work-life balance.
  • Laptop and full medical insurance provided from day one.
  • Mentorship, community, and forums for sharing ideas and support.
  • Long-term remote career path where contributions are valued.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer for its Content engineering team to build and operate the backend systems that power real-time collaborative document editing at global scale.

Agile AWS Docker Grafana Kafka Kubernetes Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
19 hours, 53 minutes ago

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer to help build and operate the backend systems that power real-time collaborative document editing and document workflow automation.

AWS Docker Grafana Kafka Kubernetes Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
19 hours, 53 minutes ago

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer to help build and operate the backend systems that power real-time collaborative document editing across its global SaaS platform.

Agile AWS Docker Grafana Kafka Kubernetes LLM Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
19 hours, 53 minutes ago

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer to help build and operate the backend systems that power real-time collaborative document editing across its remote, global SaaS platform.

Agile AWS Docker Grafana Kafka Kubernetes LLM Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
20 hours, 8 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers