Senior PHP Software Developer (f/m/d)
- Pune (IND)
- Software Development
- Fulltime
- Published: 25.06.2026
What do we do?
Introducing Thinkproject Platform
Pioneering a new era and offering a cohesive alternative to the fragmented landscape of construction software, Thinkproject seamlessly integrates the most extensive portfolio of mature solutions with an innovative platform, providing unparalleled features, integrations, user experiences, and synergies.
By combining information management expertise and in-depth knowledge of the building, infrastructure, and energy industries, Thinkproject empowers customers to efficiently deliver, operate, regenerate, and dispose of their built assets across their entire lifecycle through a Connected Data Ecosystem.
What your day will look like
About the Role
We are looking for a Senior PHP Software Developer (f/m/d) to own core backend services and APIs within our cloud-based SaaS platform. You will design, build, and maintain the backend infrastructure that powers construction workflows used by major infrastructure organisations across Europe — collaborating daily with product managers, architects, and frontend engineers across our international team.
This is a hands-on engineering role. You will write production code every day, contribute to architecture decisions, and take end-to-end ownership of the services you build — from requirements through to deployment and production support.
Stack: PHP, Laravel, Larastan, Sail, Pest / PHPUnit, MySQL / PostgreSQL, Azure, Docker, Kubernetes
Key Responsibilities
Backend Engineering
- Design, develop, and maintain PHP backend services and RESTful APIs consumed by frontend applications and third-party integrations
- Write clean, testable, well-documented code in Laravel following strict typing, SOLID principles, and team standards
- Design and optimise relational database schemas, queries, and migrations in MySQL or
PostgreSQL - Identify and resolve performance bottlenecks before they reach production; own reliability within your feature areas
Architecture & Code Quality
- Apply object-oriented design principles and patterns (SOLID, DDD, Repository/Service) to produce maintainable, scalable backend services
- Participate in code reviews and hold the bar for engineering standards across the team
- Use static analysis (Larastan / PHPStan) and code style tooling (Pint) as first-class engineering practices — not afterthoughts
Delivery & Continuous Improvement
- Contribute to the full software development lifecycle — from requirements and architecture through to deployment and production support
- Write comprehensive unit and feature tests using Pest or PHPUnit; apply TDD where appropriate
- Engage in technical discussions and help improve development processes, tooling, and delivery practices
Domain Integration
- Collaborate with frontend engineers (React, TypeScript) to define and negotiate clean API contracts
- Optionally: engage with BIM data formats and standards (IFC, BCF, COBie) as part of construction data integration work
What you need to fulfill the role
Required Skills & Qualifications
You have 6+ years of professional PHP experience, have shipped production Laravel services at scale, and have strong opinions about backend architecture — not just implementation patterns. Specifically:
- 6+ years of professional experience in PHP backend development
- Expert-level proficiency with Laravel — including Larastan for static analysis and Sail for local development
- Proven experience designing and building RESTful APIs consumed by frontend applications
- Solid understanding of software design principles and patterns: SOLID, DDD, Repository/Service pattern
- Strong hands-on experience with relational databases (MySQL or PostgreSQL) — query
optimisation, schema design, migrations - Proven testing discipline using Pest or PHPUnit — TDD in practice, not just on paper
- Familiarity with Azure and containerisation (Docker / Kubernetes)
- Comfortable in Agile/Scrum delivery environments with high individual ownership
- English fluency (written and spoken)
Nice-to-Have (Bonus Skills)
- Frontend exposure in React / TypeScript — enough to understand what the API consumer needs
- Experience with event-driven or microservices architecture (Azure Service Bus, Kafka, RabbitMQ)
- Familiarity with BIM data formats (IFC, BCF, COBie) or construction / engineering software domains
Soft Skills
- Engineering rigour — you care about correctness, schema design, and API contract quality, not just delivery velocity
- Ownership mindset — you build it, you run it, you improve it
- Clear communicator: able to define API contracts precisely and explain backend decisions to frontend and product stakeholders
- Collaborative: you work across frontend, product, and architecture without friction
- Comfortable with ambiguity — you can move from incomplete requirements without waiting for perfect conditions
What success looks like
Month 3: Independently delivering backend features; API contracts are clean and well
documented; no regressions introduced
Month 6: Owning a backend service area end-to-end; contributing to database and architecture decisions with evidence-backed proposals
Month 12: Recognised as a technical reference point for PHP/Laravel standards on the team; atleast one significant performance or reliability improvement delivered to production
You're probably NOT a fit if
- You write PHP without static analysis or treat type safety as optional
- You prefer to implement fully-defined specs rather than contribute to shaping them
- You are not comfortable with distributed async collaboration across European time zones
- You are not interested in the construction and infrastructure software domain
What we offer
Competitive fixed salary — shared on request
Variable performance bonus: 5% of fixed
Continuous learning & certification budget
Learning programmes | Career growth | International exposure
Your contact:
Viviana Baltag
How to apply
Submit your application at careers.thinkproject.com, including:
Salary expectations
Potential start date
A short write-up (max 200 words) on the most complex backend or API design decision you
have made in production — what the tradeoff was and what you chose
Working at thinkproject.com - think career. think ahead.
#LI-VB1
#LI-Hybrid
