PHP Full-stack Software Development Engineer in Madrid or Remote

Launchmetrics

Workplace
Remote
Hours
Full-Time
Internship
No
Share offer

Job Description

ABOUT LAUNCHMETRICS

Launchmetrics is the leading Brand Performance Cloud used by Fashion, Luxury and Beauty (FLB) executives to make smarter decisions around their branding efforts.
With over a decade of industry expertise, we have helped more than 1,200 customers create inspiring, impactful and measurable experiences.
Founded in NYC and with operating headquarters in Paris, we have employees in ten markets worldwide and offer support in five languages. We have been the trusted brand performance technology to brands worldwide such as Dior, Fendi, Shiseido, NET-A-PORTER and Adidas as well as industry partners like IMG, the Council of Fashion Designers of America, the British Fashion Council, and Camera Nazionale Della Moda Italiana.

💡 THE TECH & ENGINEERING TEAM
We are a team of passionate engineers distributed across the world, always eager to learn new things. We are building state-of-the-art modern applications and scale it on the cloud. We innovate to solve customers problems, focusing on high-performance implementations without neglecting the user experience.

🎯 THE ROLE
As a Full Stack Developer at Launchmetrics, it’s all about end-to-end ownership. You'll be responsible for designing, developing, and deploying new features and frameworks, focusing on high-performance implementations without neglecting the user experience.

You’ll work in JavaScript/Typescript, using frameworks such as VUE or React on the client side, PHP on the server, and a number of languages, frameworks, and tools in between. You will be responsible for writing clean HTML and CSS. You will work closely with other developers, Lead UI/UX manager, Product Owners and Product Managers in a collaborative and energetic environment.

Here, we iterate quickly and refactor frequently, writing clean and simple code to solve critical business needs – and to provide the best possible experience for Launchmetrics users. We like to remain curious and open to all technology stacks in order to keep our products innovative.

Responsibilities:

  • Creating web applications using PHP, PHP Frameworks, Javascript, HTML, CSS, and occasionally other languages.

  • Architect efficient database schemas for new implementations or improve existing ones.

  • Working closely with product management and UI/UX managers to define user requirements and translating them into reliable, intuitive features.

  • Evangelizing code quality through writing well-architected, structured code, unit tests, while following best industry practices.

  • Refactoring, optimizing and constantly driving for improved efficiency and code health.

  • Implement or customize web interfaces using Javascript, CSS, and HTML.


Technical Stack
Languages: PHP 8+, JavaScript, TypeScript
Frameworks: Laravel, Doctrine, Vue, React
Database: Mysql 8+
Cloud providers: Amazon, Azure
AWS technologies: Docker
Tools: Github, Jira, Figma, ESLint
Versioning tool: Github
CI/CD: Github actions, Jenkins, Docker
Testing: PHPUnit, ESLint

🏆 ABOUT YOU

  • Engineer Degree / Bachelor Degree in Computer Science and 3+ years of relevant work experience in full-stack developments in a SaaS environment with Agile methodologies

  • Profound knowledge of PHP 8, PHP Frameworks (Laravel or Symfony)

  • Knowledge of design patterns and all Solid Principles as well as OWASP Top 10 for Web Application Security

  • Knowledge of front-end technologies like Vue, React and Node.js

  • Knowledge of web technologies such as Javascript/Typescript, CSS/Sass, HTML

  • Experience in building RESTful API and handling API integrations

  • Ability to adapt, estimate workload, break down a task into logical steps, solve problems, self-improve and suggest new ways of improvement

  • You use time boxes to properly schedule your day, making room for all planned activities as well as some buffer for spontaneous meetings or collaboration with other developers.

  • Last, but definitely not least: you speak, read, and write English fluently

You’ll be our rockstar if:

  • You have reverse engineering skills: ability to traverse logical sequences of either procedural or object-oriented code, abstracted or static - and understand it entirely.

  • Have experience setting up and maintaining Docker build files as well as analyzing package compatibility while periodically keeping the tech stack up to date with the latest updates.

  • You have experience in implementing fuzzy matching, and building efficient algorithms that can improve data compatibility.

  • You have experience working with Amazon and/or Azure Web Services



🤝 RECRUITMENT PROCESS?

Step 1: Phone Screen
Step 2: Meet & Greet
Step 3: Skills Assessment
Step 4: Culture Fit Interview

 
.

Other full-stack developer jobs that might interest you...