Quick Summary
Remote | Full-time
About Sched
Sched powers thousands of events globally, including professional development programs, academic conferences, industry gatherings, and community meetups. Our platform facilitates connections, learning, and progress. We are a profitable, established SaaS company with active users and robust production systems. Features developed by our team are immediately utilized by organizers and attendees worldwide.
We are seeking a hands-on Full Stack Engineer to build across Vue 3 frontend systems and PHP backend services. This role involves end-to-end feature ownership and requires comfort navigating product needs, code, and production realities. The ideal candidate possesses strong experience in modern frontend development, production PHP, REST APIs, debugging, and improving legacy systems. We value thoughtful, reliable, and collaborative individuals with sound judgment to manage ambiguity, participate in on-call rotations, and link technical decisions to customer and business outcomes.
The Role
This is a hands-on Full Stack Engineering position encompassing Vue 3 frontend systems and PHP backend services. You will own features from initial customer problem understanding through deployment and monitoring. Your work will span frontend, backend, API, and infrastructure systems as team needs dictate. You will also join an on-call rotation to respond to production incidents.
What You'll Do
Frontend Development
- Build and maintain frontend features using Vue 3, TypeScript, and Tailwind CSS.
- Write clean, semantic, accessible HTML and responsive CSS.
- Improve rendering performance, browser compatibility, and load times.
- Debug production UI issues, edge cases, and cross-device inconsistencies.
Backend Development
- Develop and modify backend services within a frameworkless PHP 8.3 monolith and newer Laravel services.
- Work with MySQL-backed systems and production data, ensuring data integrity and security.
- Maintain stability of core functionality while supporting modernization efforts.
Infrastructure and Reliability
- Participate in an on-call rotation to respond to production incidents.
- Work with production server infrastructure, containerized services, and deployment tooling.
- Contribute to monitoring, alerting, and observability across the platform.
- Help maintain and improve CI/CD pipelines, build systems, and release processes.
Quality, Process, and Team Impact
- Participate in and conduct code reviews, providing constructive, specific feedback.
- Write and improve automated tests to reduce regressions and enhance deployment confidence.
- Document your work, including technical decisions, system behavior, and operational runbooks.
- Identify and implement improvements to team development workflows.
- Participate in incident triage and post-incident review for production issues.
Collaboration and Ownership
- Collaborate with Product, Design, and Engineering leadership to align on priorities and scope.
- Communicate status, blockers, and technical tradeoffs clearly in writing and conversation.
- Make prioritization decisions within your work, connecting tasks to customer and business outcomes.
- Help teammates grow through knowledge sharing, pair programming, and constructive review.
- Provide constructive pushback when necessary, propose evidence-backed alternatives, and commit to team-selected paths.
What We Are Looking For
Required Skills & Experience
- 5+ years of professional software engineering experience, with at least 2 years building production applications in Vue.js or a comparable component framework.
- Strong proficiency in HTML, CSS, and modern JavaScript/TypeScript.
- Strong debugging skills across frontend and backend, including browser behavior and rendering performance.
- Experience building and consuming REST APIs backed by relational databases (MySQL or similar).
- Experience working with PHP in production, including codebases that run without a framework.
- Demonstrated ability to work within, improve, and modernize existing systems without introducing regressions.
- Experience writing automated tests at one or more levels (unit, integration, end-to-end).
- Comfort navigating ambiguity: scoping work from unclear inputs, making tradeoffs, and adjusting to shifting requirements.
- Willingness to participate in an on-call rotation and respond to production incidents.
- Proficiency with Linux command line and SSH for production and development server operations.
- Clear written and verbal communication, including the ability to explain technical decisions to non-engineers.
Preferred Qualifications
- Experience with Laravel or other PHP frameworks in addition to frameworkless PHP.
- Experience with infrastructure operations: Linux administration, Docker, Kubernetes, or similar container orchestration.
- Familiarity with cloud storage services (S3 or similar) and server infrastructure.
- Experience with monitoring, alerting, and observability tools (Sentry, Datadog, Grafana, or similar).
- Experience working on SaaS products.
- Familiarity with CI/CD pipelines and deployment automation.
- Experience maintaining or refactoring legacy codebases.
- Experience collaborating with UX/UI designers on accessibility and usability.
- Track record of improving team processes, documentation, or developer tooling.
- Experience with mobile development (iOS or Android).
What Success Looks Like
Within 30 days
- Navigating the frontend and backend codebase with decreasing support.
- Shipping small fixes and improvements with tests.
- Completing your first code reviews.
Within 90 days
- Owning and shipping features end-to-end with minimal guidance.
- Debugging production issues across the stack and writing root-cause post-mortems.
- Contributing to documentation and identifying at least one process improvement.
Within 6 months
- Contributing confidently across frontend and backend, including modernization work.
- Improving the stability, test coverage, and maintainability of core systems.
- Acting as a resource for teammates on patterns, debugging, and code quality across the stack.
- Connecting your technical decisions to customer outcomes and business priorities.
What We Offer
- Anticipated OTE: $85,000 – $135,000 USD (base + discretionary bonus).
- 100% remote team (30 people, no corporate office).
- Health, dental, vision, disability, and life insurance.
- 401(k) with company match.
- 20 days PTO.
- Team offsites in places like Morocco, Japan, Brazil, and Colombia — part work, part vacation, fully covered by Sched (#schedcations).
Selected candidates will be asked to complete a Coderbyte technical assessment as part of the hiring process. This assessment helps us consistently evaluate practical problem-solving skills across applicants.

