PeopleGrove
Posted 1y ago

Full-Stack PHP Software Engineer (Remote)

PeopleGrove
Maharashtra, India
RemoteFull Time
Responsibilities
  • developing features
  • improving architecture
  • supporting deployments
Requirements
  • 2–4 years software development experience
  • Strong PHP (Laravel) backend skills
  • Front-end experience with Vue.js or React.js
  • RESTful APIs
  • MySQL/PostgreSQL, Git, and familiarity with AI-assisted development tools
Technical tools mentioned
LaravelPHPRESTful APIsVue.jsReact.jsJavaScript (ES6+)HTML5CSS3MySQLPostgreSQLGitGitHub CopilotCursorChatGPTClaudeNode.jsTypeScriptRedisDockerCI/CDAWSAzureGCP

Job description

This posting is for an India-based engineer. We are not looking for part-time contractors, so please only apply if you're looking for a full-time position.
 
What does a Full-Stack Software Engineer do at PeopleGrove?
PeopleGrove has built a dynamic cloud-based software platform for universities, companies, and nonprofits to power mentoring and networking initiatives. As a full-stack engineer, you'll become an integral member of a small team of engineers, working throughout the product and stack to build new features, improve the product, and build out our technical ops.
 
Projects you'll be working on:
We're focused on enhancing our product for our clients and their users, as well as streamlining operations and improving our technical foundation.
 
- Working with the product team to develop new features focused on improving the user experience
- Improving existing features and working on streamlining client implementations through improved tools
- Improving our technical architecture and building out a continuous integration pipeline
- Modernizing our front-end in new frameworks
- Everything else - our team is small and you'll likely be involved in almost every tech related thing going on
 

 


This posting is for an India-based engineer. We are not looking for part-time contractors, so please only apply if you're looking for a full-time position.
 
What does a Full-Stack Software Engineer do at PeopleGrove?
PeopleGrove has built a dynamic cloud-based software platform for universities, companies, and nonprofits to power mentoring and networking initiatives. As a full-stack engineer, you'll become an integral member of a small team of engineers, working throughout the product and stack to build new features, improve the product, and build out our technical ops.
 
Projects you'll be working on:
We're focused on enhancing our product for our clients and their users, as well as streamlining operations and improving our technical foundation.
 
- Working with the product team to develop new features focused on improving the user experience
- Improving existing features and working on streamlining client implementations through improved tools
- Improving our technical architecture and building out a continuous integration pipeline
- Modernizing our front-end in new frameworks
- Everything else - our team is small and you'll likely be involved in almost every tech related thing going on
 

 


Requirements
Backend Development 
• Develop and maintain web applications using Laravel or other PHP frameworks. 
• Build and consume RESTful APIs and integrate third-party services. 
• Write clean, reusable, and maintainable code following development best practices. 
• Debug, troubleshoot, and resolve application issues. 
• Participate in code reviews and contribute to improving code quality. 
 
Frontend Development 
• Develop responsive and user-friendly interfaces using Vue.js or React.js. 
• Convert UI/UX designs into functional web applications. 
• Ensure cross-browser compatibility and optimize application performance. 
 
Database & Application Support 
• Work with MySQL/PostgreSQL databases, including query optimization and schema updates. 
• Implement data validation, security, and performance best practices. 
• Support deployment and release activities. 
 
AI-Assisted Development 
• Utilize AI-powered development tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar tools to improve productivity. 
• Leverage AI tools for coding assistance, debugging, documentation, test case generation, and research. 
• Review and validate AI-generated code to ensure quality, security, and maintainability.
 
Collaboration 
• Work closely with Product Managers, Designers, QA Engineers, and other developers. 
• Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives. 
• Continuously learn and adopt new technologies and development practices.
 

 


Required Qualifications
Must-Have Skills 

2–4 years of professional software development experience. 
• Hands-on experience with Laravel or another PHP framework (Symfony, CodeIgniter, Yii, etc.). 
• Strong knowledge of PHP and object-oriented programming concepts. 
• Experience with Vue.js or React.js. 
• Good understanding of JavaScript (ES6+), HTML5, CSS3, and responsive design. 
• Experience building and consuming REST APIs. 
• Working knowledge of MySQL/PostgreSQL databases. 
• Familiarity with Git version control and collaborative development workflows. 
• Understanding of software development lifecycle and Agile methodologies. 
• Experience using AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar platforms. 


Good-to-Have Skills
• Experience with Node.js. 
• Familiarity with TypeScript. 
• Knowledge of Redis, queues, or caching mechanisms. 
• Exposure to Docker and CI/CD pipelines. 
• Experience working with AWS, Azure, or GCP. 
• Understanding of web application security best practices. 
• Experience with automated testing frameworks.
 
 

 



Benefits
Remote Option - You can work from any location of your choice

Reimbursement of Home Office Setup

Competitive Salary

Friendly atmosphere

Flexible paid vacation policy



At PeopleGrove, we don’t just accept difference — we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. PeopleGrove is proud to be an equal opportunity workplace.
 
If you need assistance or an accommodation due to a disability, you may contact us at [email protected]

About PeopleGrove

Software for student engagement and clinical education management.

Year founded
2006
Employees
250
Organization type
Private
Latest investment
Raised $14.20M Private Equity (2022) — led by The Riverside Company
Headquarters
US

Similar jobs

Software Engineer roles in Maharashtra
8h
Save
Mark Applied
Hide
Senior-Software Engineer (50461)
Pune, Maharashtra, India
OnsiteFull Time
Incedo
Incedo: Providing digital transformation and AI technology services.
4+ YOERequires 4–6 years of relevant experience, strong C/C++ skills, Python or Perl scripting, Git, software development principles, communication skills, and a B.Tech, B.E., M.Tech, or MCA degree.
C, C++, Windows, Linux, Unix, Python, Perl, Git
11h
Save
Mark Applied
Hide
Custom Software Engineer
Pune, Maharashtra, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
7.5+ YOERequires 7.5+ years of experience with Dassault Systemes 3DEXPERIENCE Platform ENOVIA, software development lifecycle, agile methodologies, scalable architecture, troubleshooting, and 15 years of full-time education.
Dassault Systemes 3DEXPERIENCE Platform ENOVIA
12h
Save
Mark Applied
Hide
Staff Software Engineer
Pune, Maharashtra, India
RemoteFull Time
Kaseya
Kaseya: Develops IT management and security software for service providers.
7+ YOERequires 7+ years with C# and .NET, Win32 API, networking protocols, concurrency, cross-platform codebases, and macOS or Linux development; leads technical direction and mentors engineers.
C#, .NET, Win32 API, HTTP, TLS, WebSockets, Jira, GitHub, Jenkins, AWS, macOS, Linux
12h
Save
Mark Applied
Hide
C#.NET Developer III - Software Engineering
Mumbai, Maharashtra, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOERequires 5+ years of software development experience, .NET, C#, ASP.NET Core Web API, SQL Server, microservices, Azure, Docker, Kubernetes, Kafka, testing, and Agile practices; bachelor's degree preferred.
Apache Kafka, .NET, C#, C++, .NET Core 6+, .NET 8, ASP.NET Core Web API, SQL Server, Microservices Architecture, RESTful Services, Entity Framework Core, Azure App Services, Azure Functions, Azure Storage, Azure Service Bus, Event Grid, Azure DevOps, Docker, Kubernetes, HTML5, XML, JSON, Java, Spring Boot, CI/CD, Agile, Scrum
13h
Save
Mark Applied
Hide
Senior Lead Software Engineer - Java, Kafka, Cloud
Mumbai, Maharashtra, India
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
Expertise building large-scale, high-throughput applications; Java, Spring Boot, Kafka, cloud-native applications, distributed systems, parallel processing, performance tuning, and responsible AI-assisted development.
Java, Spring Boot, Kafka, Software Development Life Cycle, AI-assisted code review, AI-assisted code refactoring, automated testing, Java-based Profiling and Monitoring Tools, Kafka Streams, Kubernetes, APIGEE gateway
13h
Save
Mark Applied
Hide
Software Engineer I
Boston or San Francisco or Atlanta or Chicago or Dubuque or Dallas or Pune
$130k-$144k/yr OnsiteFull Time
OpenGov
OpenGov: Provides enterprise resource planning software to local government agencies.
Bachelor's degree in computer science or equivalent experience, proficiency in Java, C++, and C# or equivalent languages, and knowledge of data structures and algorithms. Frontend/backend experience preferred.
ReactJS, TypeScript, GraphQL, NodeJS, Java, C++, C#, Python, JavaScript, SQL, Kafka, ElasticSearch, OpenSearch
15h
Save
Mark Applied
Hide
Software Engineer
Pune, Maharashtra, India
HybridFull Time
Hitachi Solutions
Hitachi SolutionsTokyo Stock Exchange: 6501: Provides Microsoft-based digital transformation and IT consulting services.
4+ YOERequires 4 years of software engineering and Azure solution development experience, strong C#/.NET and Azure skills, Python, JavaScript/TypeScript, DevOps, infrastructure as code, containers, AI, and distributed-team collaboration.
C#, .NET Core, ASP.NET Core, EF Core, REST APIs, Angular, React, Python, Microsoft Azure, Azure App Service, Azure Functions, Azure Container Apps, AKS, Azure SQL, Cosmos DB, Blob Storage, Table Storage, Azure Service Bus, Event Grid, Event Hubs, PowerShell, Azure CLI, Bicep, Terraform, Azure DevOps, GitHub Actions, Docker, Application Insights, Log Analytics, OpenTelemetry, Azure AI Services, Azure OpenAI, Azure AI Foundry, Copilot, GitHub Copilot, Azure Copilot, JavaScript, TypeScript, Microsoft Entra ID, Managed Identities, .NET SDKs, Python SDKs
16h
Save
Mark Applied
Hide
senior software engineer
Pune, Maharashtra, India
OnsiteFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
Requires Python, FastAPI, MongoDB, Redis, AWS, and EKS experience, plus familiarity with React; responsible for scalable microservices and REST APIs.
Python, FastAPI, MongoDB, Redis, AWS, EKS, React, REST APIs