
Senior Software Engineer – PHP/Laravel
Loop
full-time
Posted on:
Location Type: Hybrid
Location: Columbus • Illinois, Massachusetts, New York, Ohio, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $155,600 - $213,949 per year
Job Level
Senior
Tech Stack
AWSJavaScriptLaravelPHPVue.js
About the role
- Design, build, and maintain web applications, APIs, backend services, and lambdas for the Loop product line, ensuring high-quality code and robust solutions.
- Solve complex technical issues for our merchants, partners, and internal teams, ensuring an exceptional user experience.
- Develop automated unit and integration tests to ensure code quality and reliability.
- Contribute to maintaining a healthy, continuous integration and deployment process.
- Participate in assessing and making recommendations for engineering best practices to ensure effective scaling, contributing to long-term system scalability and stability.
- Contribute to defining and adhering to technical standards and best practices within the team, improving the overall quality and consistency of the codebase.
- Contribute to elevating the engineering culture at Loop by fostering a supportive and collaborative environment.
- Demonstrate intellectual curiosity and proactively seek opportunities for learning and growth.
- Exhibit a strong sense of ownership over your work, its direction, and its impact.
- Step up to lead initiatives and take action to address problems without waiting for explicit permission, tackling complex technical challenges within your area of ownership.
- Mentor and guide more Software Engineers, sharing knowledge and fostering their growth within the team.
Requirements
- 5+ years of experience with PHP / Laravel, AWS Serverless, and Vue.JS on the front-end is preferred.
- You have significant web development experience using modern tooling.
- Demonstrated hands-on in-house expertise building web applications, backend services, and APIs.
- You can evaluate technical decisions and understand the trade-offs involved in various implementation options.
- You have participated in effective testing processes on previous teams and have opinions on how to create a quality-driven development process.
- You have worked in environments with continuous integration and deployment and have contributed to scaling those processes.
- You can share examples of how you have practiced test-driven and behavior-driven development, and how you’ve advocated for these practices.
- You have worked and thrived in an agile development environment and can speak to the principles of agility, as well as the specific tactics you employed.
- You can provide examples of crucial conversations, such as giving feedback to a leader, customer, or peer, and have made mistakes with humility and vulnerability.
- You can share instances where you improved existing processes or systems and negotiated with your team or stakeholders to implement changes.
- You have examples of situations where a team decision did not align with your preference, but you still fully committed to the direction and drove progress.
- You’ve worked closely with product managers and design teams.
Benefits
- medical, dental, and vision insurance
- flexible PTO
- company holidays
- sick & safe leave
- parental leave
- 401k
- monthly wellness benefit
- home workstation benefit
- phone/internet benefit
- equity
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPLaravelAWS ServerlessVue.JSweb applicationsbackend servicesAPIsunit testingintegration testingtest-driven development
Soft skills
problem-solvingownershipleadershipmentoringcollaborationintellectual curiositycommunicationfeedbackadaptabilitynegotiation