Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer - PHP Laravel image - Rise Careers
Job details

Software Developer - PHP Laravel

Job Description: 

Senior Developer – React (or Similar), Laravel (or PHP), MySQL (Full-Stack or Specialized Roles Available)
 

About Us
LilYPad POS provides Point-of-Sale (POS) solutions for family entertainment businesses. Our software is deeply integrated with payment processing, customer management, and online sales tools.
We are migrating away from a legacy PHP system while keeping everything live. This means we need strong developers who can help modernize our platform, improve security, and optimize performance—whether that’s through full-stack expertise or deep specialization in frontend or backend development.
We are working toward a React frontend and a Laravel backend, but we’re open to input. If you have strong reasons why a different approach would work better, we want to hear them.
This is not a “greenfield” startup role—this is a real engineering challenge where your ability to work with legacy code while implementing new tech will be critical. If you have experience with modern frontend and backend frameworks, scalable architectures, and API development, and you want to build new features while untangling existing messes, we want to talk to you.


Who We’re Looking For
We are open to hiring either a full-stack developer who can handle both frontend and backend work, or two specialized developers to focus on each area.
If you're a Full-Stack Developer:
● You should be comfortable building a modern frontend (React or similar) while refactoring and improving PHP/MySQL backend logic.
● You have experience working across the stack, balancing frontend usability with backend performance and security.


If you're a Frontend Developer:
You will focus on modernizing our frontend while improving UI/UX and handling API interactions efficiently.
Experience working with React or similar modern frameworks is essential.
If you think another approach is better than React, we’re open to discussing it.


If you're a Backend Developer:
You will focus on refactoring PHP code, optimizing MySQL performance, and ensuring payment security & compliance.
Experience working with legacy systems, performance bottlenecks, and transaction-heavy applications is a plus.
● You should be comfortable building and integrating APIs for external services and internal functionality.


What You’ll Do
Regardless of your focus, you will play a critical role in modernizing our software while keeping everything running.
Rebuild & Improve the Frontend (React or Similar) – If frontend-focused, you will lead the transition from older tech to a modern UI framework.
● Refactor & Improve the Backend (Laravel/PHP/MySQL) – If backend-focused, you will modernize a legacy PHP/MySQL system while ensuring security and performance.
● Optimize Database Performance – Our system runs on MySQL with poor indexing and slow queries. You’ll fi x performance bottlenecks and improve query efficiency.
● Ensure Security & Compliance – Payments are core to our platform, so you’ll handle fraud prevention, session security, and PCI compliance.
● Develop & Integrate APIs – You’ll build new APIs for internal use and integrate with third-party services to expand functionality.
● Own the Process – We need someone proactive who can take ownership of features from planning to deployment.


What We’re Looking For
● 5+ years of experience in either frontend, backend, or full-stack development.
● Frontend: Strong experience with React (or similar modern frameworks).
● Backend: Laravel/PHP/MySQL expertise – You understand modern PHP development, MySQL optimization, and API design.
● Experience working with legacy codebases – You’ve had to fix and refactor existing messy code, not just build new things. If you haven’t done it before but like a challenge, we’d still love to hear from you. – You’ve had to fix and refactor existing messy code, not just build new things.
● Security & Compliance awareness – You know how to handle authentication, session security, and protect transaction data.
● Ability to work independently & problem-solve – You can take requirements, figure things out, and get things done.


Bonus Points If You Have:
Experience with Laravel (We are transitioning towards it, but it’s a slow process).

⭐ Worked on SaaS platforms, POS systems, or e-commerce applications.

⭐ Understanding of DevOps practices (CI/CD, Docker, AWS).

⭐ Experience integrating payment processors.


Why Join LilYPad POS
● Make a direct impact - Real engineering problems, not busywork – Your code will directly improve performance, security, and user experience.
● Tackle exciting challenges – Work on a product that serves real-world businesses in the family entertainment space.
● Fast-paced environment – Your ideas matter, and you’ll see the impact of your work.
● Hybrid/Remote flexibility – We care about results, not where you work

#LI-PP1

                                                                                    

Business Unit: 

LilYPad

                                                                                    

Scheduled Weekly Hours:

37.5

                                                                                    

Number of Openings Available: 

2

                                                                                    

Worker Type: 

Regular

                                                                               

More About Jonas Software:

Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.

Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.

Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals.  Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa.  Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer - PHP Laravel, Talent Management Solution

Join LilYPad POS as a Software Developer - PHP Laravel and immerse yourself in a world where technology meets family entertainment! In this remote role based in Ontario, Canada, you’ll play a vital part in transitioning our legacy PHP system to a modern platform that enhances customer interactions. You'll get the chance to work with a talented team focused on modernizing our software solutions, optimizing performance, and maintaining security standards. Your responsibilities might vary depending on whether you are a frontend or backend specialist, or a versatile full-stack developer. If you enjoy dissecting legacy code to improve user experiences using React and Laravel frameworks or want to ensure secure and efficient backend transactions, you’re going to thrive here. At LilYPad POS, your ideas matter, and you'll be empowered to own significant features from planning through to deployment. With your extensive experience in either frontend, backend, or full-stack development, you'll face exciting engineering challenges while making a direct impact on real-world businesses. If you have a passion for software development and are ready to tackle technical challenges in a hybrid/remote environment, this is the place for you. Bring your problem-solving skills and a proactive attitude, and help us take LilYPad into the future of family entertainment technology!

Frequently Asked Questions (FAQs) for Software Developer - PHP Laravel Role at Talent Management Solution
What are the responsibilities of a Software Developer - PHP Laravel at LilYPad POS?

As a Software Developer - PHP Laravel at LilYPad POS, your key responsibilities will include modernizing our frontend frameworks with technologies like React, while also focusing on the backend by refactoring and improving PHP/MySQL logic. You'll also handle the optimization of database performance, ensure security compliance for payment transactions, and develop APIs for internal and external functionalities.

Join Rise to see the full answer
What qualifications are required for the Software Developer - PHP Laravel position at LilYPad POS?

To qualify for the Software Developer - PHP Laravel role at LilYPad POS, candidates should possess 5+ years of experience in software development, with expertise in either frontend or backend technologies such as React and Laravel. A strong understanding of legacy codebases, database optimization (MySQL), as well as security and compliance best practices are essential qualifications for this position.

Join Rise to see the full answer
What makes the Software Developer - PHP Laravel role at LilYPad POS unique?

The Software Developer - PHP Laravel role at LilYPad POS is unique due to the emphasis on tackling legacy code while implementing modern technologies. This is not a typical startup role; it presents real engineering challenges that require innovative thinking and a hands-on approach. You will have the opportunity to influence the direction of our technology stack and help revolutionize the POS solutions for family entertainment businesses.

Join Rise to see the full answer
How does the Software Developer - PHP Laravel position contribute to LilYPad POS's mission?

The Software Developer - PHP Laravel position directly contributes to LilYPad POS’s mission by enhancing our software’s performance and security, which ultimately leads to improved user experiences for businesses within the family entertainment sector. Your work will help modernize our technology, ensuring it meets the evolving needs of our clients while also facilitating secure transactions.

Join Rise to see the full answer
What technology stack should I be familiar with for the Software Developer - PHP Laravel job at LilYPad POS?

For the Software Developer - PHP Laravel role at LilYPad POS, familiarity with a technology stack including PHP, Laravel, MySQL, and modern frontend frameworks like React is essential. Experience with legacy systems, API developments, and understanding security compliance in payment processing processes are highly beneficial for candidates aiming for this position.

Join Rise to see the full answer
Common Interview Questions for Software Developer - PHP Laravel
Can you describe your experience with Laravel and how you have utilized it in previous projects?

When answering this question, detail specific projects where you used Laravel. Highlight concepts such as routing, middleware, and Eloquent ORM. Discuss your approach to problem-solving with Laravel, including how you tackled challenges like optimizing performance or refactoring legacy code.

Join Rise to see the full answer
How do you approach working with legacy code and what strategies do you use to improve it?

In your response, discuss the importance of understanding the existing architecture before making changes. Talk about your techniques for refactoring code safely, integrating new features incrementally, and maintaining a balance between legacy and modern code to ensure seamless transitions.

Join Rise to see the full answer
What challenges have you faced when developing API integrations, and how did you overcome them?

Share specific examples of challenges, such as authentication issues, data formatting, or performance concerns. Explain the strategies and tools you employed to resolve these issues, emphasizing your problem-solving skills and your ability to enhance API functionality effectively.

Join Rise to see the full answer
What’s your experience with database optimization, especially in MySQL?

Discuss your understanding of indexing, query optimization, and data modeling in MySQL. Provide examples of previous projects where you improved database performance, including results like reduced query times or better overall system performance.

Join Rise to see the full answer
Can you explain the principles of PCI compliance and how it relates to this role?

Here, clarify what PCI compliance entails, covering aspects like secure data handling, transaction security, and maintaining user trust. Provide an overview of how you implemented these principles in past projects, focusing on specific strategies or tools utilized.

Join Rise to see the full answer
What is your experience with frontend technologies, particularly React and its ecosystem?

Elaborate on your experience with React, pointing out particular projects where you implemented it effectively. Discuss components, state management, and props drilling, and share how you ensured a smooth user experience through UI/UX practices.

Join Rise to see the full answer
How do you stay updated with the latest development technologies and trends?

Mention your methods for staying current in the field, whether through online courses, community involvement, or following industry leaders. Highlight your eagerness to continuously advance your skills and how this benefits your professional growth.

Join Rise to see the full answer
Describe a time when you had to work independently on a project. What was your approach?

Use the STAR method (Situation, Task, Action, Result) to narrate a specific instance where you successfully managed a project independently. Focus on your planning, execution, and the outcome, showcasing your ability to complete tasks without direct oversight.

Join Rise to see the full answer
What strategies do you use for effective time management when working on multiple tasks?

Discuss your personal time management techniques such as prioritization, task batching, or using tools like Agile methodologies. Emphasize the importance of meeting deadlines while maintaining high-quality standards.

Join Rise to see the full answer
Why do you want to work specifically for LilYPad POS as a Software Developer - PHP Laravel?

Express your enthusiasm for the company’s mission in enhancing family entertainment through technology. Mention how your skills align with the company’s needs and your excitement about the engineering challenges and the opportunity to make a meaningful impact in this role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
RTX Hybrid Cedar Rapids, Iowa, United States
Posted 3 days ago
Brightspeed Remote Charlotte, North Carolina, United States
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Posted 15 hours ago
Posted 9 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum
Photo of the Rise User
6 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
27 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Holland just viewed Data Intelligence Intern at Actian Corporation
Photo of the Rise User
Someone from OH, Holland just viewed Program Intern, Data Engineering at Pilot Company
Photo of the Rise User
11 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
146 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Sandusky just viewed Head of IT/Security at Aerones
Photo of the Rise User
Someone from OH, Sandusky just viewed Vice President, Technology at MedVA
I
Someone from OH, Sandusky just viewed IT Manager at Infinite Locus
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance Associate at Street Diligence
M
Someone from OH, Sandusky just viewed Director of Security, IT, & Compliance at Murmuration
W
Someone from OH, Sandusky just viewed Enterprise Technology Director at World Central Kitchen
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Remote Manager in Training- CS/Sales at Global Elite
Photo of the Rise User
Someone from OH, Cleveland just viewed Software Engineer I (DevOps) at Mastercard
C
Someone from OH, Warren just viewed Front End Developer (for AI Agent) at CyberCare
I
Someone from OH, Warren just viewed Senior Angular Lead at Integrators services a.s.
Photo of the Rise User
Someone from OH, Warren just viewed SSr. Front End Engineer (Angular.js) at NTD Software
Photo of the Rise User
Someone from OH, Warren just viewed Front-End Developer at Apex Logic
S
Someone from OH, Warren just viewed Angular Developer at Sparkland