Apply

Senior Software Backend Engineer, Scheduling

Posted 2024-11-19

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: U.S.

πŸ’Έ Salary: 118000 - 198000 USD per year

πŸ” Industry: Software Development

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: PHPSoftware DevelopmentJavaJavascriptAlgorithmsData StructuresGoReactJavaScript

Requirements:
  • 5+ years of large-scale software development experience in PHP, Java, Python, Go or another object-oriented language.
  • A solid foundation in computer science, with competencies in data structures, algorithms, and software design practices.
  • A sincere commitment to creating readable code and understanding database schema design, caching, and scalability.
  • A degree in Computer Science or related field or equivalent industry experience.
  • Experience in frontend development using React or a comparable JavaScript framework is preferred, but not required.
Responsibilities:
  • Develop new features for Acuity Scheduling, a PHP and React application, focusing on backend or full-stack contributions.
  • Write server-side production code for high-volume, available applications.
  • Develop rapid prototypes for new features and guide technical designs.
  • Scale and enhance the performance of the application and database.
  • Collaborate with engineers, product, design, analytics, and customer operations to understand feature purposes.
  • Mentor and practice disciplined software engineering, including automated testing and code reviews.
Apply

Related Jobs

Apply

πŸ“ U.S.

πŸ’Έ $118,000 - $198,000 per year

πŸ” Software Development

🏒 Company: SquarespaceπŸ‘₯ 1001-5000πŸ’° $ Post-IPO Secondary on 2023-11-15Developer ToolsPublishingE-Commerce PlatformsWeb DesignSoftware

  • 5+ years of large-scale software development experience in PHP, Java, Python, Go or another object-oriented language.
  • A solid foundation in computer science, with competencies in data structures, algorithms, and software design practices.
  • A sincere commitment to creating readable code and an understanding of database schema design, caching, and scalability.
  • A degree in Computer Science or related or equivalent industry experience.
  • Experience in frontend development using React or a comparable JavaScript framework is preferred, but not required.

  • Develop new features for Acuity Scheduling, a PHP and React application, with a focus on backend or full-stack contributions.
  • Write server-side production code for our high-volume, available applications, develop rapid prototypes for new features, and guide our technical designs forward.
  • Scale and improve the performance of the application and database.
  • Collaborate with other engineers, product, design, analytics, and customer operations to understand why we build the features we do.
  • Practice and be a mentor for disciplined software engineering (e.g. automated testing, code reviews, and writing elegant, readable code).

PHPSoftware DevelopmentJavaJavascriptAlgorithmsData StructuresGoReactJavaScript

Posted 2024-10-09
Apply