Fullstack Developer

Codurance Logo

Codurance

πŸ“Remote - Spain

Summary

Join Codurance, a boutique IT consultancy, as an experienced Software Craftsperson (contractor/freelancer)! Work on diverse projects, from greenfield startups to enterprise modernization, or focus on coaching and mentoring. Collaborate with cross-functional teams and clients, applying XP methodologies and TDD. Share your expertise in OOP languages and cloud solutions while enjoying full remote work flexibility within Spain. Codurance values pragmatism, professionalism, transparency, and continuous learning, offering a collaborative and impactful work environment.

Requirements

  • A high level of English and Spanish (spoken and written)
  • 6+ years of experience with at least one of these languages: Java/C#/ Python/Kotlin/JavaScript/TypeScript/PHP and its build system
  • Experience working as a freelance or consultant
  • Comfortable with OOP (Object Oriented Programming)
  • Familiarity with a cloud solution (AWS, Azure, Google Cloud Platform)
  • Familiarity with concepts of multi-layer application designs
  • A quality-oriented mindset: follow best practices (Testing (ideally TDD), pair programming, continuous integration/deployment, Agile methodologies) and SOLID principles

Responsibilities

  • 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), to deliver value in small increments
  • 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 and improvement

Preferred Qualifications

  • You are passionate about writing and improving (clean) code and systems
  • You are a true team player with a collaborative approach, sharing knowledge, and humbly learning from others too
  • You are resilient, adaptable and driven
  • You are curious and love learning new technologies, techniques, and approaches

Benefits

Full-remote option from whatever location you are in (on the Spanish territory)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.