Full Stack Software Development Engineer PHP/React
New Today
Overview
Full Stack Software Development Engineer PHP/React — Join Launchmetrics to apply for the role.
Get AI-powered advice on this job and exclusive features.
This role supports full remote or hybrid work arrangements. However, applicants must be based in Spain, UK, Italy, France or Romania and have a work permit to be considered.
The Tech & Engineering team
We are a team of passionate engineers distributed worldwide, building state-of-the-art modern applications and scaling them on the cloud. We innovate to solve customer problems, focusing on high-performance implementations without neglecting the user experience.
The role
You’ll be responsible for developing and deploying new features and frameworks, focusing on high-performance implementations while maintaining a great user experience on our Samples software. Samples is an operational tool helping fashion and luxury brands manage their collection launches, assets, and opportunities.
You will work with PHP on the server side (Laravel) and TypeScript/JavaScript, React or Vue on the client side, among other languages and tools. You will write clean, reusable and efficient code and collaborate with other developers, Product Designers, QA Engineers and Product Managers in a collaborative environment. At Launchmetrics, Full Stack development means end-to-end ownership.
Responsibilities
- Build and maintain back-end systems using PHP 8+ with MySQL and the Laravel framework, and develop front-end components using React or Vue with efficient bundling/building processes (esbuild or equivalent).
- Collaborate with design and product teams to deliver user-friendly interfaces and seamless user experiences.
- Design, develop, and maintain APIs to support front-end functionality with high performance and responsiveness.
- Perform code reviews, write clean and efficient code, and participate in problem-solving and architectural decisions.
- Write and maintain unit tests for both front-end and back-end code to ensure quality, reliability and maintainability.
- Advocate for and implement best practices in front-end development, including code structure and performance optimizations.
- Monitor and maintain the tech stack and dependencies using npm and Composer to ensure stability and security.
- Keep documentation up to date for the codebase, APIs and system architecture.
Technical Stack:
- Languages: PHP 8+, TypeScript, JavaScript
- Frameworks: Laravel, React, Vue, Doctrine
- Database: MySQL 8+
- Cloud providers: Amazon, Azure
- Tools: GitHub, Jira, Figma, ESLint, ESBuild, Webpack, npm, Composer, Storybook
- Versioning: GitHub
- CI/CD: GitHub Actions, Docker, Jenkins
- Testing: PHPUnit, Jest
Your Profile
- Engineer degree or Master in Computer Science
- Minimum 3 years of relevant full-stack experience in a SaaS environment with Agile methodologies
- Proficiency in PHP and MySQL 8, experience with Laravel; ability to understand both procedural and object-oriented code
- Experience with modern bundling tools (esbuild, webpack or similar)
- Ability to write clean, efficient, secure and scalable code following industry best practices
- Experience with RESTful API design and integration
- Energetic, self-starter with experience in fast-paced, results-oriented environments
- You care about maintainability and advocate for refactoring when appropriate
- Fluent in English (spoken and written)
Extra-Credit:
- Experience with CI/CD pipelines
- Familiarity with Amazon and/or Azure Web Services
- Experience with Design Systems
Recruitment Process
Step 1: Intro Call with Juliette, Senior People Partner
Step 2: Skills Assessment with two team members
Step 3: Meet & Greet with our VP Software Development
Step 4: Meet the team, with the squad you’ll work with
About Launchmetrics
Launchmetrics provides the First AI-powered Brand Performance Cloud for Fashion, Luxury and Beauty (FLB) brands to make smarter decisions around brand marketing. Our SaaS suite uses AI and data to help plan, execute and measure brand marketing initiatives. With over a decade of industry experience, we have helped more than 1,200 customers create impactful experiences.
Why you’ll love Launchmetrics
We value people, foster a relaxed yet dynamic atmosphere, and empower autonomy. Our international team is composed of enthusiastic, motivated individuals who enjoy their work. We offer growth opportunities, including a learning and development allowance, a benefits package tailored to each location, flexible work arrangements, and support for establishing a home office.
Our Commitment
Launchmetrics is proud to be an Equal Opportunity Employer building a diverse and inclusive workforce. If there is anything we can do to help you feel at ease during your interview process, please let the PeopleOps team member you’ll be meeting know.
- Location:
- London, England, United Kingdom
- Salary:
- £100,000 - £125,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Full Stack Software Development Engineer PHP/React
-
London
- IT & Technology
Overview Full Stack Software Development Engineer PHP/React — Join Launchmetrics to apply for the role. Get AI-powered advice on this job and exclusive features. This role supports full remote or hybrid work arrangements. However, applicants must be...
More Details -
-
New Today
Full Stack Software Development Engineer PHP/React
-
London, England, United Kingdom
-
£100,000 - £125,000
- IT & Technology
Overview Full Stack Software Development Engineer PHP/React — Join Launchmetrics to apply for the role. Get AI-powered advice on this job and exclusive features. This role supports full remote or hybrid work arrangements. However, applicants must be...
More Details -