Software Developer (Strong Vanilla PHP Focus)
The Software Developer is responsible for designing, developing, and maintaining high-performance, scalable web applications, with a primary focus on core PHP (Vanilla PHP) and modern front-end technologies such as React/NextJS.This role emphasizes clean, efficient, and maintainable code, with a strong focus on custom backend solutions, performance optimization, and full ownership of application logic without heavy reliance on frameworks. Experience with Laravel is a plus but not required.The developer will be involved in the full development lifecycle, including backend architecture, API design, frontend integration, testing, debugging, and production support.Primary Duties and ResponsibilitiesDesign and develop custom backend systems using Vanilla PHPBuild and optimize high-performance APIs and database interactionsWrite clean, structured, and reusable code with strong attention to performance and securityWork independently on complex system design and implementationDevelop front-end features using React/NextJSCollaborate with project managers and team members to:Define application architecturePlan features and releasesTranslate business requirements into technical solutionsTroubleshoot, debug, and resolve issues across development and production environmentsCreate and maintain technical documentation and system designsEvaluate and implement efficient coding practices, tools, and system improvementsCritical CompetenciesStrong Problem-Solving MindsetAble to design efficient, scalable solutions from scratch and optimize performance at a low levelOwnership & Engineering DisciplineComfortable working without heavy abstractions and taking full responsibility for code quality and structureInnovative ThinkingBrings practical, efficient ideas to improve systems and workflowsAdaptabilityComfortable working in dynamic environments with shifting prioritiesThe Ideal CandidateStrong, hands-on experience with core (Vanilla) PHPDeep understanding of:HTTP lifecycleServer-side architectureDatabase optimizationAbility to work independently and manage complex tasksExperience building systems without over-reliance on frameworksStrong communication skills with both technical and non-technical stakeholdersDetail-oriented with a focus on performance, scalability, and maintainabilityRequired Qualifications3+ years of hands-on experience with:Vanilla PHP (core PHP development)React / NextJSMySQL (query optimization, indexing, schema design)RESTful API design and implementationGit version controlAWS or similar cloud platformsSolid understanding of:Object-Oriented Programming (OOP)Common design patternsSecurity best practices (SQL injection, XSS, etc.)Experience with Laravel or other frameworks is a plus, but not required⚡ Key Emphasis of This RoleStrong focus on Vanilla PHP expertisePerformance-driven developmentMinimal reliance on frameworksFull control over backend logic and architecture