Full Stack Software Engineer

Atlanta, GA, United States of America (Remote)

Remote | Full-time

About Sched

Sched powers thousands of events worldwide professional development programs, academic conferences, industry gatherings, and community meetups.

When our platform works well, people connect, learn, and move forward. When it doesn’t, those experiences break down.

We are a profitable, established SaaS company with real users and real production systems. The features you build will be used immediately by organizers and attendees around the world.

We’re looking for a Full Stack Engineer with strong frontend expertise. While this is a full stack role, a significant portion of your impact will be on user-facing systems improving usability, performance, and reliability across the web application.

The Role

This is a hands-on engineering role spanning React frontend systems and PHP backend services.

You’ll work directly in our production codebase to:

  • Build and refine user-facing features used daily by thousands of users
  • Maintain and improve core frontend architecture
  • Contribute to backend systems and APIs that support the product
  • Debug production issues across the stack
  • Thoughtfully refactor and modernize legacy areas over time

We are especially looking for someone who cares about frontend craftsmanship — semantic HTML, clean CSS, maintainable JavaScript, performance, and usability — not just frameworks.

What You’ll Do

Frontend Development (Primary Focus)

  • Build and maintain frontend features using React and modern JavaScript
  • Write clean, semantic, accessible HTML
  • Implement responsive, maintainable CSS layouts
  • Improve performance, rendering efficiency, and browser compatibility
  • Debug production UI issues and edge cases
  • Ensure consistency across devices and screen sizes

Backend Development

  • Develop and modify backend services using PHP and REST APIs
  • Work with MySQL-backed systems and production data
  • Implement features end-to-end across frontend and backend
  • Maintain stability and continuity of core functionality

Maintenance & Modernization

  • Refactor legacy code to improve readability and maintainability
  • Improve error handling and system reliability
  • Strengthen performance where it matters
  • Leave the codebase better than you found it

Collaboration

  • Work closely with product and engineering leadership
  • Participate in architecture and implementation discussions
  • Contribute to technical direction and best practices

What We’re Looking For

Required

  • 3–7 years of professional software engineering experience
  • Strong proficiency in HTML, CSS, and modern JavaScript
  • Deep experience building production applications with React
  • Strong understanding of browser behavior, rendering, and frontend performance
  • Experience debugging production systems
  • Experience working with REST APIs and relational databases (MySQL or similar)
  • Ability to work within and improve existing systems

Preferred

  • Experience working on SaaS products
  • Experience maintaining or refactoring legacy codebases
  • Familiarity with AWS or cloud infrastructure
  • Experience collaborating closely with UX/UI designers
  • Familiarity with accessibility best practices

What Success Looks Like

Within 30 days

  • Comfortable navigating the frontend codebase
  • Shipping small fixes and improvements

Within 90 days

  • Independently implementing and shipping frontend features
  • Confident debugging production UI issues

Within 6 months

  • Contributing confidently across frontend and backend
  • Improving stability, performance, and maintainability of core systems

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
  • Education and fitness benefits
  • Discretionary annual bonus
  • Team offsites in places like Morocco, Japan, Brazil, and Colombia — part work, part vacation, fully covered by Sched (#schedcations)

Full Stack Software Engineer

Job description

Full Stack Software Engineer

Personal information
Professional data
Details