Donatos is just as dedicated to our Associates as we are to our guests. After all, delivering the best food and service starts with attracting (and keeping) the very best team members.
Whether you’re looking for your first job or want to advance your career, you’ll love being part of a work environment that’s not just rewarding and fun, but supportive too. We’re committed to hiring associates who we feel will be a great fit with the Donatos family – and then empowering them to become leaders who bring out the full potential of everyone around them.
Position Summary
The full-stack PHP developer will build scalable, performant, and secure web applications that meet the needs of our customers utilizing modern web technologies and frameworks such as Laravel, Symfony, and Vue.
Job duties and responsibilities
Design and develop scalable and secure web applications in PHP using MVC frameworks such as Symfony and Laravel.
Build responsible and mobile-friendly front-end interfaces using modern front-end technologies such as Bootstrap, Inertia JS, and Vue.
Write clean, efficient, and maintainable code that follows best practices and coding standards.
Create and maintain database schemas using SQL databases such as MySQL and Microsoft SQL Server.
Integrate third-party APIs and services into web applications, such as payment gateways, social media platforms, and email marketing services.
Stay up to date with the latest web development trends, technologies, and best practices and share your knowledge with the team.
Manage code repositories using Git, and deploy web applications to productions environments using Docker, AWS, or other cloud platforms.
Participate in daily stand-ups and Kanban/Agile development processes.
Document code, processes, and systems, and keep technical documentation up to date.
Work Arrangement Options
Donatos has identified this position is eligible for the following work arrangements:
Full-Time Onsite: The Associate in the position will work all regularly scheduled days onsite.
Hybrid: The Associate in this position will work 3 regularly scheduled days onsite, 2 days off-site weekly.
Positions that are eligible for hybrid and/or remote work do not automatically qualify the Associate to perform in a hybrid or remote only work arrangement.
Minimum requirements
Education
Bachelor’s degree in computer science, information systems, related fields, or equivalent experience required.
Industry certifications are preferred.
Previous Experience and Skills
3 to 5 years of Development Experience
Experience in
HTML
CSS
Modern JavaScript frameworks (Vue, Angular, React, or similar)
Git version control
PHP
Modern PHP Frameworks (Laravel, Symfony, or similar)
Experience with MySQL (or Microsoft SQL Server)
Problem-solving and analytical skills
Ability to work independently and as part of a team
Excellent problem-solving skills and the ability to navigate complex technical challenges.
Strong communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
Physical Requirements
None. The worker is not substantially exposed to adverse environmental conditions (such as in typical office or administrative work).