Contractor Fullstack Developer

Codurance is a boutique IT consultancy focused on crafting quality software and applying Extreme Programming practices.
Backend
Senior Software Engineer
Remote
6+ years of experience
Enterprise SaaS

Description For Contractor Fullstack Developer

Codurance, a boutique IT consultancy, is seeking a Senior Contractor Fullstack Developer with 6+ years of experience to join their team of Software Craftspeople. The role offers a unique opportunity to work on diverse projects, from greenfield startups to modernizing enterprise systems. The company emphasizes software craftsmanship, applying Extreme Programming practices and quality-focused development approaches.

The ideal candidate will be proficient in languages like Java, JavaScript, TypeScript, Python, or PHP, with strong experience in OOP and cloud solutions. The role demands expertise in Test-Driven Development, pair programming, and continuous delivery practices. As a contractor, you'll enjoy the flexibility of remote work while collaborating with skilled professionals who share a passion for software craftsmanship.

What sets this opportunity apart is Codurance's commitment to learning and knowledge sharing. The company maintains a horizontal structure that promotes autonomy and transparency, allowing developers to influence organizational practices and participate in various aspects of the business beyond coding. Whether working on client projects, mentoring team members, or contributing to internal initiatives, you'll be part of a community that values professional growth and technical excellence.

The position offers the perfect balance of freelance flexibility and collaborative team environment, ideal for experienced developers who want to maintain their independence while working with a forward-thinking consultancy. Based in Spain, with offices in Barcelona and Madrid, Codurance provides an inclusive workplace where technical expertise meets professional development.

Last updated a day ago

Responsibilities For Contractor Fullstack Developer

  • Collaborate with cross-functional teams and clients to build high-quality, maintainable software
  • Engage in pair programming and code reviews to promote best practices and knowledge sharing
  • Apply Extreme Programming (XP) methodologies, including Test-Driven Development (TDD)
  • Participate in the full software development lifecycle, from requirements gathering to deployment
  • Mentor and coach other developers, sharing knowledge and fostering a culture of continuous learning

Requirements For Contractor Fullstack Developer

Java
JavaScript
TypeScript
PHP
Python
  • High level of English and Spanish (spoken and written)
  • 6+ years of experience with Java/C#/Python/Kotlin/JavaScript/TypeScript/PHP
  • Experience working as a freelance or consultant
  • Comfortable with OOP (Object Oriented Programming)
  • Familiarity with cloud solutions (AWS, Azure, Google Cloud Platform)
  • Familiarity with concepts of multi-layer application designs
  • Quality-oriented mindset with testing (TDD), pair programming, CI/CD experience
  • Passionate about writing and improving clean code and systems
  • Team player with collaborative approach
  • Resilient, adaptable and driven
  • Curious and passionate about learning new technologies

Benefits For Contractor Fullstack Developer

  • Full remote work flexibility from Spain
  • Freelance autonomy
  • Work alongside skilled Craftspeople
  • Collaborative learning environment

Interested in this job?

Jobs Related To Codurance Contractor Fullstack Developer

Contract Software Engineer (.Net / C#)

Contract Software Engineer position at Codurance, focusing on .NET/C# development with hybrid work options across UK locations.

Senior Software Engineer PAY (Back-End)

Senior Backend Software Engineer position at Foodics, focusing on PHP/Laravel development with 5+ years of experience, working remotely from Jordan on fintech applications.

Senior Software Engineer - API Clients

Senior Software Engineer position at Datadog focusing on API client libraries and tools development, offering competitive salary and hybrid work environment.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data engineering team, focusing on building scalable backend cloud services and Kafka-based solutions.

Senior Software Engineer - Onboarding

Senior Software Engineer position at BitGo focusing on building API-first platform for crypto products, requiring strong backend development experience and blockchain knowledge.