Empowering companies to work with the best engineers in the world
Senior PHP/Symfony Engineer
Location
India
Posted
125 days ago
Salary
0
Seniority
Senior
Job Description
Senior PHP/Symfony Engineer
Smart Working
• Design and develop backend features that align with business goals and customer needs • Maintain and improve test coverage using PHPUnit • Build scalable, testable APIs and backend systems • Write clean, maintainable code that meets agreed quality standards • Review requirements and provide technical input and feedback • Collaborate closely with product, design, and QA teams • Monitor systems and respond to issues as part of a rotating on-call schedule • Break down larger projects into manageable tasks and guide others through implementation • Participate in code reviews and offer constructive feedback • Continuously improve processes and suggest technical enhancements • Promote secure coding practices and ensure code is free of known vulnerabilities • Document features, processes, and architecture for team-wide knowledge sharing
Job Requirements
- 5+ years of experience working with PHP
- 3+ years of hands-on experience with Symfony
- 2+ years writing unit tests with PHPUnit
- Excellent communication skills in cross-functional teams
Benefits
- Fixed Shifts: 12:00 PM to 9:30 PM IST (Summer) | 1:00 PM to 10:30 PM IST (Winter)
- Remote Work: Fully remote engagement
- No Weekend Work: Real work-life balance, not just talk
- Day 1 Benefits: Laptop and full medical insurance provided
- Community Support: Mentorship, learning forums, and knowledge sharing
- Long-Term Career: Work on impactful projects with a team that values your growth
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Working closely with a product designer, founders, and builders. • Craft high-quality, impactful, and inclusive user experiences. • Work on a variety of projects around the core Prezly product. • Shipping your work continuously (when it's done). • Direct impact on customer experience and overall business trajectory.
Python Engineer
Launch PotatoLaunch Potato is on a mission to build and scale digital brands by solving complex problems in product development, engineering, data science, creative, and more. Launch Potato wan
• Develop, deliver, document and support robust and stable backend application features, third-party integrations and infrastructure across a breadth of services and environments. • Support the development and implementation of backend features and integrations across both legacy and new systems. • Collaborate with senior engineers and stakeholders to understand requirements and deliver solutions aligned with business needs. • Contribute to feasibility discussions and support early-stage prototyping with guidance from peers. • Implement backend functionality with attention to performance, readability, and maintainability. • Follow team patterns and contribute to test coverage, including basic post-deployment and load testing scripts. • Escalate reliability or performance concerns and partner with senior engineers to resolve them. • Help maintain and improve application monitoring by setting up or adjusting alerts, dashboards, or logs. • Participate in debugging and resolving production issues, with support from senior team members. • Document fixes and share learnings to strengthen team awareness and incident response. • Support infrastructure tasks using established tools (e.g., Terraform, ECS, Lambda) under guidance. • Assist in maintaining CI/CD pipelines and participate in identifying workflow improvements. • Write maintainable, testable code using frameworks like Django and testing tools such as Pytest. • Engage in code reviews with a learning mindset and contribute to a culture of quality and shared ownership. • Pair with teammates to troubleshoot issues and improve knowledge of system architecture. • Build awareness of how backend systems connect to product goals and customer outcomes. • Share observations that could improve team workflows, code quality, or product performance. • Seek clarity on priorities and outcomes to ensure engineering effort supports business value.
Backend Engineer, Python
Launch PotatoLaunch Potato is on a mission to build and scale digital brands by solving complex problems in product development, engineering, data science, creative, and more. Launch Potato wan
• Develop, deliver, document and support robust and stable backend application features, third-party integrations and infrastructure across a breadth of services and environments. • Support the development and implementation of backend features and integrations across both legacy and new systems. • Collaborate with senior engineers and stakeholders to understand requirements and deliver solutions aligned with business needs. • Contribute to feasibility discussions and support early-stage prototyping with guidance from peers. • Implement backend functionality with attention to performance, readability, and maintainability. • Follow team patterns and contribute to test coverage, including basic post-deployment and load testing scripts. • Escalate reliability or performance concerns and partner with senior engineers to resolve them. • Help maintain and improve application monitoring by setting up or adjusting alerts, dashboards, or logs. • Participate in debugging and resolving production issues, with support from senior team members. • Document fixes and share learnings to strengthen team awareness and incident response. • Support infrastructure tasks using established tools (e.g., Terraform, ECS, Lambda) under guidance. • Assist in maintaining CI/CD pipelines and participate in identifying workflow improvements. • Write maintainable, testable code using frameworks like Django and testing tools such as Pytest. • Engage in code reviews with a learning mindset and contribute to a culture of quality and shared ownership. • Pair with teammates to troubleshoot issues and improve knowledge of system architecture. • Build awareness of how backend systems connect to product goals and customer outcomes. • Share observations that could improve team workflows, code quality, or product performance. • Seek clarity on priorities and outcomes to ensure engineering effort supports business value.
Python/Django Software Engineer
Launch PotatoLaunch Potato is on a mission to build and scale digital brands by solving complex problems in product development, engineering, data science, creative, and more. Launch Potato wan
• Develop, deliver, document and support robust and stable backend application features, third-party integrations and infrastructure across a breadth of services and environments. • Support the development and implementation of backend features and integrations across both legacy and new systems. • Collaborate with senior engineers and stakeholders to understand requirements and deliver solutions aligned with business needs. • Contribute to feasibility discussions and support early-stage prototyping with guidance from peers. • Implement backend functionality with attention to performance, readability, and maintainability. • Follow team patterns and contribute to test coverage, including basic post-deployment and load testing scripts. • Escalate reliability or performance concerns and partner with senior engineers to resolve them. • Help maintain and improve application monitoring by setting up or adjusting alerts, dashboards, or logs. • Participate in debugging and resolving production issues, with support from senior team members. • Document fixes and share learnings to strengthen team awareness and incident response. • Support infrastructure tasks using established tools (e.g., Terraform, ECS, Lambda) under guidance. • Assist in maintaining CI/CD pipelines and participate in identifying workflow improvements. • Write maintainable, testable code using frameworks like Django and testing tools such as Pytest. • Engage in code reviews with a learning mindset and contribute to a culture of quality and shared ownership. • Pair with teammates to troubleshoot issues and improve knowledge of system architecture. • Build awareness of how backend systems connect to product goals and customer outcomes. • Share observations that could improve team workflows, code quality, or product performance. • Seek clarity on priorities and outcomes to ensure engineering effort supports business value.


