cover
Full Time

Senior Fullstack Consultant/ 3 days ago

Codurance
Attractive
Application ends: 2026-07-01

Quick Summary

Codurance seeks a Senior Software Engineer/Developer (Software Craftsperson) with 8+ years in languages like Java, C#, Python, Ruby, Kotlin, JavaScript, or PHP, and consulting experience. The role involves crafting quality software for clients, improving development practices, or coaching, applying Extreme Programming and Software Craftsmanship values. Candidates need strong OOP, cloud familiarity (AWS, Azure, GCP), a quality-oriented approach (TDD, CI/CD, Agile, SOLID), and leadership/mentoring experience, plus high English and Spanish proficiency. This position offers a gross annual salary of 40,000€ to 60,000€ and can be fully remote within Spain or hybrid in Barcelona; visa sponsorship and relocation are not provided.

About Codurance

Codurance is a boutique IT consultancy passionate about crafting quality software. We apply Extreme Programming practices and Software Craftsmanship values in continuous delivery, focusing on creating code that works and is well-crafted.

We are stack agnostic, with a slight preference for Object-Oriented Programming (OOP) languages. We are dedicated to learning and knowledge sharing, both internally and externally. Our horizontal structure fosters a collaborative environment built on trust and transparency, enabling autonomy and allowing individuals to impact the organization and engage in various business areas beyond their job title.

Our mission is to create a more sustainable and adaptable future through well-crafted software and positive cultural change, serving both our clients and our employees as a great place to work.

The Role: Senior Software Engineer / Software Developer

We are seeking a passionate Senior Software Engineer or Software Developer (whom we call Software Craftspeople), ideally with consulting experience, who aligns with our values of pragmatism, professionalism, and transparency. Our physical Spanish office is in Barcelona, but remote work from anywhere in Spain is also an option.

In this role, you might work on client projects from our offices using our team delivery approach, which could involve greenfield projects for startups or building mission-critical systems for large enterprise clients. Alternatively, you could serve as an embedded craftsperson within a client's existing development team, helping them improve their software development practices. You might also focus on introducing Software Craftsmanship values to organizations through coaching and mentoring.

Requirements

We are looking for candidates with:

  • High proficiency in English and Spanish (spoken and written).
  • 8+ years of experience with at least one of the following languages and its build system: Java, C#, Python, Ruby, Clojure, Scala, Kotlin, JavaScript, PHP.
  • Comfort with Object-Oriented Programming (OOP).
  • Familiarity with at least one cloud solution (AWS, Azure, Google Cloud Platform).
  • Familiarity with multi-layer application design concepts.
  • A quality-oriented approach, including adherence to best practices, testing (ideally Test-Driven Development - TDD), pair programming, continuous integration/deployment, Agile methodologies, and SOLID principles.
  • Experience mentoring team members or leading a project/team.

Candidate Profile

  • Passionate about writing and improving clean code and systems.
  • A true team player with a collaborative approach, eager to share knowledge and humbly learn from others.
  • Curious and enthusiastic about learning new technologies, techniques, and approaches.

Benefits

What we offer:

  • Gross annual salary range of 40,000€ to 60,000€, covering two seniority levels based on internal bandings.
  • Transparency: All salary bandings and company finances are accessible to everyone from day one.
  • Personal Learning Budget: Access to Learnerbly, an online learning & development tool, to support personal development and career progression.
  • Training: No fixed training budget; we cover relevant courses if you provide a lightning talk on the subject.
  • 100% remote work option (or hybrid if you prefer to visit the office).
  • Private medical and dental insurance.
  • Ticket restaurants (flexible remuneration).
  • Gym discounts.
  • Language classes (Spanish, English, French, German).
  • Choice of operating system: Linux, Mac, or Windows.
  • Autonomy: Opportunity to form Initiative Circles, take ownership of ideas, and see them through to delivery.
  • Collaborative environment: Work alongside fellow Craftspeople on client projects or internal initiatives.

We welcome all qualified candidates eligible to work in the EU. Please note, we cannot sponsor visas or provide relocation assistance for this role.

Codurance is an Equal Opportunities Employer, committed to fostering an inclusive workplace where everyone can bring their whole self to work and be celebrated. Our hiring is based purely on commitment to our values and ambition to deliver outstanding client results.

Share

Codurance

Codurance

  • Address
    En remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy