Shift4 is looking to solve the business and technical problem of shaping the future of their production systems by building clean, scalable, and high-impact applications for their xDine solution, which transforms restaurant online ordering and remotely manages pinpads.
Requirements
- Strong proficiency in PHP, JavaScript, CSS, MySQL.
- Experience working with the LAMP stack (Linux, Apache, MySQL, PHP)
- Good understanding of website speed performance optimization.
- Ability to write modular, maintainable, and clean code.
- Experience designing, building, and shipping websites, software, and/or mobile apps.
- Proficiency with Git/GitLab is a nice-to-have skill.
- Ability to learn, adapt, and keep an open mind toward new technologies.
Responsibilities
- Contribute stable, well-written code to the production system.
- Provide detailed feedback for colleagues via code reviews to ensure code quality.
- Deploy multiple builds to a continuous integration pipeline with minimal issues.
- Write and maintain test cases for various projects to ensure code quality.
- Set up and manage staging and production environments for development.
- Contribute to architecture design for both large and small-scale systems.
- Provide development support to resolve any issues with technical systems and applications.
Other
- Begin learning and understanding new languages or frameworks.
- Own and deliver at least one major project with successful outcomes.
- Provide feedback on optimization or refactoring for existing systems to improve performance.
- Translate high-level requirements to actionable tasks and deliverables.
- Understand, diagnose and solve deep technical and performance issues across the product.