Full-stack engineer joining Lengow's Tech team in Barcelona to enhance e-commerce solutions. Collaborating cross-functionally while managing backend and frontend development tasks.
Responsibilities
Design, build, and maintain backend services and APIs in PHP/Symfony across both platforms
Own database schema design, query optimization, and migration strategies in PostgreSQL/MariaDB
Contribute to React-based frontends — reviewing, implementing, and improving UI features
Collaborate on architectural decisions and participate actively in code reviews
Operate and deploy services in a Kubernetes/GCP environment, maintaining observability with Datadog
Work closely with product managers, designers, and peer engineers in an agile setup
Leverage AI-assisted development tools (GitHub Copilot, Claude, Gemini) as part of your daily workflow
Requirements
You have a good level of English
Flexible and customer-oriented, you enjoy problem-solving and decision-making based on data and impact measurement.
Experience with observability tooling (logging, metrics, tracing)
Backend
3–5 years of professional experience with PHP ( preferred Symfony framework but not required )
Solid understanding of relational databases, with hands-on experience in PostgreSQL (query optimization, schema design, migrations)
Strong grasp of RESTful API design and integration patterns
Familiarity with containerization using Docker and Kubernetes
Frontend
Working proficiency in React, enough to read, contribute to, and review frontend code confidently
Comfortable working with TypeScript and modern JavaScript build pipelines.
Engineering Fundamentals
Clean code practices, code review culture, and attention to maintainability
Experience working in remote/hybrid distributed teams
Comfortable working on large, existing codebases
AI Literacy & Usage
Comfortable using AI coding assistants (GitHub Copilot, Claude Code, Gemini) as part of your daily development workflow
Able to evaluate and apply AI-generated suggestions critically, knowing when to accept, modify, or discard them
Familiarity with prompt engineering basics and how LLMs can be leveraged for code review, documentation, and test generation
Curiosity and openness toward emerging AI tooling in the developer ecosystem, including agents and MCP integrations
Nice to Have
Ability to own a feature end-to-end (backend + frontend) when needed, reducing cross-team dependencies
Experience with Python (scripting, data processing, or service development)
Knowledge of distributed systems concepts (message queues, event-driven architecture, eventual consistency)
Exposure to GCP or other cloud platforms
Benefits
Ticket restaurant 8 euros by day
Malakoff Humanis Private insurance & Prevoyance.
3 Remote days per week
Flexible hours
Bike mileage allowances or 50% of transportation tickets.
Remote allowances
Weekly Happy Break on Thursday Evening at the office with food and beverage
**Specific benefits may vary depending on your country of employment (France or Spain).**
Software Architect designing software solutions for FreedomPay’s global commerce platform. Aimed at enhancing performance and integration across various complex systems.
Salesforce Marketing Cloud Tech Lead delivering solutions in Lisbon for LUZA Group's innovative projects. Requires 10+ years experience and deep Salesforce Marketing Cloud expertise.
Software Engineering Intern at Forerunner working on climate adaptation software and collaborating across various engineering disciplines. Hands - on role in product development with real - world impact.
Junior Developer developing and maintaining software applications using various programming languages at Labcorp. Collaborating with senior engineers in a hybrid work environment.
Senior Software Engineer developing Java applications for a cloud - based construction collaboration platform. Collaborating with teams to improve and scale the software while mentoring other developers.
Software Engineer supporting and improving CI/CD pipelines at USAA by designing, developing, and testing technical solutions. Collaborating to enhance software delivery experience in a dynamic environment.
Intermediate Software Engineer building features using spec - driven development with AI coding tools. Collaborating on mission - critical systems to enhance customer experiences at Transamerica.
Principal Engineer impacting engineering culture and modernization for Transamerica. Leading architecture decisions and mentoring teams while collaborating across technology domains.
Software Engineer replatforming mission - critical financial systems using modern tools and methodologies. Collaborating within an agile team to enhance field agents' and home - office teams' experience.