5+ years of backend software engineering experience.
Advanced English proficiency required.
Bachelor's degree in a relevant field.
Experience with Laravel and PHP for backend development.
Proficient in converting monolithic applications to Go Microservices.
Skilled in scaling backend systems for high traffic and concurrency.
Experience with on-call engineering duties and strict SLAs.
Responsibilities
Develop and maintain core backend systems using Laravel and PHP.
Transform monolithic application logic into Go Microservices.
Scale backend infrastructure for high-traffic launches.
Participate in on-call engineering rotation with strict response times.
Contribute to libraries and resolve complex issues as they arise.
Implement continuous integration and delivery processes for applications.
Collaborate within Agile/Scrum teams to meet project goals.
Benefits
Competitive pay.
On-site work environment.
Collaboration with startups and Fortune 500 companies.
Continuing education opportunities.
Career growth and expansion potential.
Full Job Description
The Position
What We Are Looking For
5+ years of professional experience in backend software engineering.
Advanced English is required.
Successful completion of a four-year college degree is required.
Has developed, deployed, and maintained core monolithic backends using Laravel and PHP.
Has extracted monolithic application logic and rewritten it into Go Microservices.
Has scaled backend infrastructure to handle high-traffic product launches and high-concurrency user loads.
Has executed on-call engineering rotation duties with strict acknowledgment SLAs (e.g., 15 minutes).
Familiarity with building or supporting payments, redemptions, or fraud prevention pipelines is a nice to have.
Previous exposure to frontend or mobile stacks such as Next.js or React Native is a nice to have.
Experience using AI coding assistants like Claude Code or Cursor in your daily workflow is a nice to have.
Ability to work through new and difficult issues and contribute to libraries as needed.
Ability to create and maintain continuous integration and delivery of applications.
Forensic attention to detail.
A positive mindset and a can-do attitude.
Experience working on Agile/Scrum teams.
Meaningful experience working on large, complex systems.
Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon.
Ability to identify with the goals of FullStack's clients, and dedicate yourself to delivering on the commitments you and your team make to them.
What We Offer
Competitive pay.
On-site work.
The ability to work with leading startups and Fortune 500 companies.