Backend Software Engineer
We are looking for a skilled Backend Software Engineer to join our team. As a key member of our development team, you will play a crucial role in the design, implementation, and maintenance of our software systems.
* Design, implement, and maintain high-quality software systems.
* Collaborate with cross-functional teams to identify business requirements and develop technical solutions.
* Develop and maintain unit tests and integration tests to ensure the quality and reliability of our software systems.
Requirements
* University degree or equivalent experience.
* A minimum of 3 years of experience in backend development with Golang and a minimum of 2 years of experience in PHP/Symfony, Java/Kotlin, or Python.
* Solid knowledge of RESTful API development.
* Hands-on experience with Domain-Driven Design (DDD) and Test-Driven Development (TDD).
* High level of English required since you will be working with international teams.
What We Offer
The position is fully remote, but you must be based in Spain, with willingness to relocate to Barcelona or Madrid. We take care of processing the highly qualified work permit.
Our company offers a collaborative and innovative environment where performance, scalability, and innovation are at the heart of everything we build.