About the role
Location: Barcelona, Spain
* You'll be part of the Engineering team and adding value to our applications, allowing people to reach the best experiences in their cities.
* You'll be working with the latest technologies on the frontend, surrounded by highly qualified professionals like you on a highly scalable and performance way.
Key responsibilities
* Design easy-to-use, performant, and exciting web experiences serving thousands of users around the world.
* You'll work as part of an agile, cross functional team with other full stack, mobile, backend and frontend engineers, together with the product designers.
* Understand the technical trade offs of different solutions, implement them and make them scalable.
* Have a product-oriented mindset and work towards best outcomes for the product.
* Collaborate with the larger team via regular design critiques and working sessions
What would you do at Fever?
During your first month at Fever (Onboarding period):
You'll join a structured onboarding program designed to help you ramp up smoothly. During this period, you will:
* Meet your buddy and team, and get to know Fever's culture and ways of working.
* Set up your local environment and become familiar with our Python-based stack, CI/CD pipelines, and cloud infrastructure.
* Learn about our architecture and observability tools while contributing small improvements and fixes.
* Have your first code running in production and a clear understanding of our delivery flow and processes.
* By the end of the onboarding, you'll be ready to join your long-term squad and start contributing to larger initiatives.
After 3 months at Fever:
You'll be confidently collaborating and delivering at full speed. You will:
* Design and implement end-to-end features within your squad.
* Participate in architectural discussions and propose improvements across our services and APIs.
* Work with event-driven systems and focus on performance, reliability, and scalability.
* Collaborate closely with Product, Data, and other Engineering teams to enhance our platform and developer experience.
By your 6th month at Fever:
You'll be fully established as a key contributor in your team. You will:
* Take ownership of core components and help evolve their architecture.
* Lead by example through code reviews, design sessions, and mentoring.
* Contribute to best practices in areas like scalability, observability, and system design.
* Drive continuous improvement and have a visible impact on how we build high-performing services at scale.
* Become an expert of your domain, using business context and technical excellence to drive strategic initiatives forward
About you
* You're smart, get stuff done, have great energy, and thrive in a fast paced environment
* Deep knowledge on Angular (>= 16), SSR, HTML5, CSS3+, SASS, Typescript and Javascript.
* You have experience working through cross-browser compatibility issues.
* You know how to code a responsive design.
* You have a strong understanding of RESTful APIs, doing API-first development and working with OpenAPI specifications.
* You comply with defined coding standards, creating quality code. You can't think of a code without tests
* You are proficient in business English
It would be a plus if you...
* You are comfortable doing code on other platform outside of the front
* You have worked with high load websites
Benefits & Perks
* Opportunity to have a real impact in a high-growth global category leader
* 40% discount on all Fever events and experiences
* Home office friendly anywhere in Spain
* Responsibility from day one and professional and personal growth
* Great work environment with a young, international team of talented people to work with
* Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee.
* English Lessons
* Gympass Membership
* Possibility to receive in advance part of your salary by Payflow.
* Attractive compensation package consisting of base salary and the potential to earn a significant bonus for top performance.
About the process
Fever aims to provide the best-fastest possible experience to our candidates. This is how it would look like:
* Talent Interview - 1h: An intro to Fever, our culture and a conversation about your background and experience.
* Technical Assignment: Your opportunity to demonstrate all you know We would like to receive it back within 3 days.
* Team Interview - 2h: A discussion about your proposed solution to the technical challenge and your chance to make sure you know everything you need about Fever.
* Engineering Manager Interview - 1h: A deep dive into your technical expertise and your opportunity to ask anything you need to know about your day to day at Fever.