As a Senior Software Engineer at Perk, you will design, architect, and implement a next-generation travel and spend management platform. You’ll collaborate with the product team to deliver robust, scalable web solutions using Python/Django and/or React, and integrate with 3rd-party APIs. You’ll contribute to system architecture, testing, and CI in an Agile setting while mentoring colleagues as a domain expert. This role offers the opportunity to shape a high-impact product used by thousands of companies and to work with modern tools and open-source practices.
Compensaciones / Ventajas
- competitive compensation package including equity
- generous vacation days
- private healthcare or gym allowance
- volunteer hours (16 per year)
- work from anywhere 20 days per year
- language lessons in Barcelona office
Responsabilidades
- Develop and maintain travel-related web features using Python/Django and/or React
- Integrate product with third-party APIs
- Design, implement, test, and document system architecture
- Work in Agile environment with emphasis on code quality, unit testing, and CI
- Mentor and coach teammates as a domain expert
Requisitos principales
- Extensive experience in building technically complex web products
- Expert level in server-side, client-side, or full-stack development
- Strong communication skills
- Obsession for quality and testing
- Eager to learn new technologies and frameworks
- Product Engineering mindset
- Pragmatism and obsession for simplicity, efficiency, and performance