Loop

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 website
AI Apply
Apply

Salary

💰 $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