JOBSEARCHER

Full-Stack Developer

Job Description Primary PurposeGreene Education is seeking a skilled Full-Stack Developer & Systems Administrator to support, maintain, and expand the organization’s educational technology platform. This position is responsible for both the technical infrastructure that keeps Greene Education’s systems secure and operational and the application development that supports day-to-day business operations.The ideal candidate is comfortable managing the full technology stack, from cloud infrastructure and databases to backend development and user-facing applications.Skills and QualificationsStrong full-stack web development and problem-solving skillsAbility to independently troubleshoot technical issues across servers, databases, applications, and browsersStrong understanding of web security, system performance, and application reliabilityAbility to manage multiple technical priorities and projects simultaneouslyExcellent written and verbal communication skillsComfortable working independently and collaboratively in a remote environmentStrong attention to detail and commitment to identifying and resolving root causesEducation/Experience3+ years of full-stack web development experienceProficiency with a modern PHP framework; Laravel preferredExperience administering Linux serversSolid understanding of web application and server security best practicesExperience with relational database design, management, and optimizationFrontend development experience using JavaScript and CSS frameworksDemonstrated ability to effectively manage responsibilities in a remote work environmentMajor Responsibilities and DutiesDesign, develop, test, and maintain web applications supporting Greene Education’s business operationsAdminister, maintain, and monitor cloud-hosted Linux serversMaintain platform security, availability, uptime, and overall system performanceDevelop and refine user-facing application features based on organizational and operational needsManage relational databases, including schema design, maintenance, and performance optimizationIntegrate third-party platforms, services, and APIs as organizational needs evolveDiagnose and troubleshoot technical issues across the full technology stack, from server infrastructure to browser-based applicationsMonitor systems and proactively identify opportunities to improve reliability and performanceMaintain appropriate technical documentation for systems, applications, configurations, and processesCollaborate with leadership and internal stakeholders to translate operational needs into effective technical solutionsPreferred QualificationsExperience with document generation and/or electronic signature workflowsExperience administering or developing solutions within cloud-hosting environments, preferably AWSPrevious experience working within or supporting the education sectorExperience supporting technology platforms used by multiple departments or end usersWho You AreYou enjoy taking ownership of problems from beginning to end and are comfortable transitioning between infrastructure management and application development. You prefer identifying and resolving the root cause of technical issues rather than relying on temporary fixes.You take pride in developing secure, dependable, and user-friendly systems that employees and customers rely on every day.Position DetailsDepartment: Information TechnologyPosition: Full-Stack Developer & Systems AdministratorExperience: 3+ years preferredWork Environment: Local IN OFFICESalary/Compensation: Commensurate with experience