We are looking for a skilled and motivated Senior Backend Software Engineer to help design, build and maintain high-quality features for our products. While the role is primarily backend-focused, you may occasionally contribute to frontend work. We are therefore looking for someone who is comfortable with this and open to working across the stack when needed.
As a senior member of the team, you will act as a technical leader - mentoring developers, improving processes and promoting best practices while continuously staying up to date with modern tools and technologies.
You will work across all phases of the development lifecycle - requirements, design, coding, testing, documentation and maintenance - while collaborating closely with Product Management, QA and other engineering teams.
You will contribute to continuous improvement, resolve issues across multiple environments (QA, pre-production, production), and help ensure that our software is robust, scalable and aligned with customer expectations.
If you enjoy working in an agile environment, contributing to quality and delivering impactful solutions, we would be delighted to meet you.
This is a hybrid role requiring 3 days per week in our Barcelona office.
Snapshot of Your Day-to-Day
Design, develop and maintain high-quality software across all phases of the lifecycle (requirements, design, code, documentation, etc.).
Resolve defects and bugs across QA, pre-production, production and post-release patches.
Contribute to quality activities including peer reviews of estimates, designs and code.
Work cross-functionally with Product Management, QA/XD, other product lines and business units to drive results.
Maintain documentation describing logic, configuration, coding, testing and changes where applicable.
Continuously strive to improve existing products, systems and services.
Provide 3rd-tier support and expertise for your area of responsibility.
Stay up to date with state-of-the-art development tools a