Empowering companies to work with the best engineers in the world
Senior PHP & Symfony Software Engineer, Full-Stack
Location
India
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Senior PHP & Symfony Software Engineer, Full-Stack
Smart Working
• 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
Job 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
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
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Write clean, secure, efficient, and maintainable code. • Solve complex technical problems. • Work with stakeholders to discuss and gather requirements. • Verify and deploy applications. • Review the code of other people. • Participate in architecture discussions and design reviews. • Optimize the application for scalability and performance. • Improve internal documentation and reference books.
Scala Backend Developer
Valsea TechnologyWe create advanced, innovative, data-driven technological solutions.
• Design, build, and maintain highly scalable and resilient backend services using Scala. • Develop event-driven, distributed systems leveraging Akka and Kafka. • Collaborate with cross-functional teams to define, design, and ship new features that deliver real product value. • Contribute to architectural decisions and continuously evolve our backend stack with new tools and best practices. • Troubleshoot production issues, optimize system performance, and proactively drive improvements. • Share knowledge with teammates, mentor junior developers, and help raise the technical bar across the team • Participation in an on-call rotation every 4-6 weeks will be required for this role after the initial onboarding period.
Backend Developer – Python, Django
Aviso AIAviso is an all-in-one revenue intelligence and operations platform and an AI single pane of glass for modern GTM teams.
• Write effective, scalable, extensible and testable code • Develop back-end components to improve responsiveness and overall performance of the application. • Develop database layer with optimized queries • Detect the bottlenecks in legacy code and provide feasible solution to make things better. • Implement security and data protection solutions • Coordinate with internal teams to understand user requirements and provide technical solutions • Manage individual project priorities, deadlines, and deliverables.
Implementation Engineer, Python
Aviso AIAviso is an all-in-one revenue intelligence and operations platform and an AI single pane of glass for modern GTM teams.
• Provide L1, L2 and L3 support to business in fast paced environment. • Work closely with functional team for System enhancements. • Following the technical documentation checklist and maintaining it. • Data migration - Experience is must for bulk data, millions of records to be inserted. • Recurring issue maintenance - Participate in key decisions for enriching the product by maintain the recurring issues. • Logging work hours and work hour utilization using tools like JIRA. • Stakeholder handling - Work closely with subject matter experts, developers, testers and business partners. • Night shift as and when required with the rotation in the team.



