MyStudio is a software-as-a-service suite of products that gives fitness, martial arts, and other membership-based business studio owners the freedom that comes from automating and simplifying how customers buy from them — making them more money at all hours of the day, saving them money, and granting them more time.

As the Full Stack Lead Engineer, you will lead a small, cross-functional team to design, develop, and deploy high-quality web applications. You'll have an opportunity to work on both backend and frontend technologies, using modern frameworks and cloud infrastructure. This role is ideal for someone who has strong technical expertise, leadership skills, and a drive to create and optimize complex applications.

Responsibilities

  • Lead Development Efforts: Take ownership of full-stack projects, from initial conception to deployment, while ensuring quality and maintainability.
  • Collaborate Across Teams: Work closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications.
  • Mentor and Guide Team Members: Provide technical guidance and mentoring to junior developers, fostering a culture of knowledge sharing and continuous improvement.
  • Backend Development: Design, implement, and maintain RESTful APIs using Java and PHP, ensuring scalability and performance.
  • Frontend Development: Build and enhance user interfaces using React, Typescript, Next.js, Radix, and Tailwind, with a focus on creating responsive, accessible, and engaging experiences.
  • AWS Cloud Management: Utilize AWS services for application deployment, monitoring, and scaling, ensuring our infrastructure is secure and reliable.
  • Code Quality and Best Practices: Enforce best practices, including code reviews, testing, and documentation to maintain high standards of code quality.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)
  • 5+ years of experience in full-stack development
  • Proven experience leading a team of developers
  • Proficiency in Java and PHP, with experience building scalable APIs
  • Strong experience with React, Typescript, Next.js, Radix, and Tailwind for creating dynamic, responsive interfaces
  • Solid understanding of AWS infrastructure and services, including EC2, S3, RDS, Lambda, etc.
  • Strong problem-solving and critical-thinking abilities
  • Excellent communication skills, with a collaborative mindset
  • Ability to manage multiple tasks and prioritize effectively in a fast-paced environment
  • Familiarity with DevOps practices and CI/CD pipelines is a plus
  • Experience with agile methodologies is a plus

Why Work For MyStudio?

  • The chance to get in on the “ground floor” of a tech company with startup energy
  • The ability to make a difference from day one
  • The power to make a positive difference in fitness, children’s education, and other membership-based industries doing admirable work
  • A competitive salary

Interested?

Please read this posting carefully, visit our website (www.mystudio.io), learn about us, and then apply. We are excited to grow our team, so if you're a good fit, expect this process to move quickly.