Job Title: Software Developer Hybrid Remote 2 days /Office 3 days
Location: Cleveland, OH
Salary: 80-100K
Job Summary:
We are seeking a highly skilled and experienced Mid Senior Software Developer to join our dynamic team. As a Developer, you will lead complex software projects, provide technical leadership. You will be responsible for designing, developing, and maintaining high-quality tooling and reporting solutions that meet our business objectives.
Key Responsibilities:

Software Design & Development:

Design, develop, and maintain robust, scalable, and high-performance software applications.

Architect complex systems and make technical decisions that align with project goals and timelines.

Write clean, maintainable, and efficient code following best practices and coding standards.

Participate in code reviews and provide constructive feedback to peers.

Technical Leadership:

Lead technical discussions and guide the team on software design and implementation.

Stay updated with emerging technologies and industry trends, and integrate them into current projects as appropriate.

Solve complex technical problems and provide innovative solutions.

Project Management:

Collaborate with product managers, designers, and other stakeholders to gather requirements and define project scope.

Develop project plans, estimate time and resources, and track progress to ensure timely delivery.

Identify and mitigate risks related to software development and project delivery.

Mentoring & Collaboration:

Foster a collaborative and inclusive team environment.

Assist in onboarding new team members and ensure a smooth integration into the team.

Quality Assurance:

Implement automated testing frameworks and ensure high test coverage for new and existing features.

Debug and resolve software defects and performance issues.

Ensure that software solutions meet quality standards and performance benchmarks.

Required Qualifications:

Experience:

Specific: PHP, Laravel experience a bonus, API (production and consume), Front end design UI experience is a bonus, TALL Stack experience a bonus:

, , and . SQL experience is a bonus.

2+ years of professional software development experience.

Proven experience in designing and implementing complex software systems and applications.

Strong proficiency in one or more programming languages (e.g., Python, JavaScript, etc.).

Experience with Laravel or comparable frameworks (Symfony, Rails, Django).

Skills:

In-depth knowledge of software engineering principles, design patterns, and best practices.

Strong problem-solving skills and the ability to troubleshoot and debug complex issues.

Excellent communication and interpersonal skills, with the ability to work effectively in a team environment.

Experience with version control systems (e.g., Git) and agile development methodologies.

Additional Skills (Preferred):

Experience with cloud platforms (e.g., AWS, Azure,) and containerization (e.g., Docker).

Experience with continuous integration and continuous deployment (CI/CD) practices.

Analytics/Reporting Experience a bonus.

What We Offer:
Hybrid work with daily communication through Teams.
Project and goal based workflow with flexible hours.
Full life, vision, health, dental benefits, 401k, PTO, and 9 Paid Holidays.
An industry to work in where your code and achievements make a difference in people’s lives, helping improve our level of service to our salon customers.

PS Salon & Spa

You must sign in to apply for this position.