
Senior Frontend Engineer
Lodgify
full-time
Posted on:
Location Type: Hybrid
Location: Barcelona • Spain
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Full Feature Ownership: Take responsibility for a feature from the initial idea and discovery phase all the way through to launch and long-term maintenance
- Product Discovery & Strategy: Partner with product managers and designers to brainstorm solutions, study technical feasibility, and build quick prototypes to test ideas
- Customer-Centric Engineering: Connect directly with users and analyze data to understand pain points, ensuring every line of code addresses a real need
- Outcome-Focused Delivery: Measure success based on user adoption and enjoyment rather than just output volume; prioritize value over "over-engineering"
- Technical Excellence: Build fast, stable, and maintainable frontend experiences using **TypeScript, React, SWR, and styled-components**, keeping a high bar for UI/UX
- Modern Web Development: Extend a modern, cross-browser compatible application by leveraging the latest Web APIs and features to stay ahead of the curve
- Collaborative Decision Making: Take an active role in shaping the product roadmap and architectural discussions, focusing on testing, performance, and code quality
- Continuous Improvement: Participate in frontend-specific discussions and lead initiatives to refactor, optimize, and improve the codebase as a whole.
Requirements
- At least 3+ years of experience with React
- You have strong foundations in JavaScript, Typescript, HTML, and CSS
- You have strong Git skills and have experience working with the mono-repository
- You write unit and integration tests. Experience with interaction tests using Storybook or end-to-end tests using Playwright is a plus
- You can effectively deliver accessible, mobile-responsive, performant, and scalable solutions
- You have experience working closely with designers and can validate their ideas for technical feasibility
- Experience with Agile Principles (Kanban, Scrum)
- You have experience working with REST APIs and can set up contracts with back-end developers.
Benefits
- 🏠 The freedom to work from home any day that works for you.
- 🌴 Enjoy 25 working days of paid vacation and Jornada Intensiva in August.
- 💊 Top-notch Cigna health insurance (includes travel insurance, dental plan, psychologist and we cover pre-existing conditions too).
- 😋 Save on meals! Enjoy a monthly allowance of 150€ and, in addition, a Flexible Remuneration plan with up to 70€. Plus, enjoy a 50% discount on Ametller’s prepared dishes to level up your mealtime!
- 🚇 Flexible Remuneration options for your transportation needs.
- 🖥️ Elevate your workspace. We provide a home-office setup allowance to ensure you have everything you need for a productive and comfortable work environment.
- 🇪🇸 Free Spanish classes.
- 🤑 Boost your earning potential with our referral program that offers paid compensation.
- 🌟 Fuel your day with a daily office breakfast buffet and join our monthly events like football tournaments, wine tastings, hikes, kayaking and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactJavaScriptHTMLCSSGitunit testingintegration testingREST APIsAgile Principles
Soft Skills
customer-centric engineeringcollaborative decision makingoutcome-focused deliverycontinuous improvement