Now, let’s discuss this role and what you will do to help achieve Fever’s mission.
Behind the user-friendly iOS and Android apps and webpage that work across the world is the engineering team. We are in charge of creating, developing, improving, and maintaining all Fever services so that more people can have an amazing experience.
Location: Spain - 100% Home office friendly
We are looking for a Senior Software Engineer to join the Engineering team with outstanding software development talent proven by great work results/experience. Somebody who cares about code quality and not just getting things done, but getting things done right.
If you’re smart, have great energy, can’t think about a system without a CI/CD pipeline, and you want to thrive in a fast-paced environment, we are in sync.
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.
•
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 in your domain, using business context and technical excellence to drive strategic initiatives forward