Web Developer

  • PayVision
  • Madrid, Spain
  • Aug 01, 2017
Full time Developer Information Technology

Job Description

We are looking for passionate web developers to build high quality mission-critical applications as part of our expanding Software Development department in Madrid. In this role, you will bring innovative ideas into actual real life products working proactively in the entire software development lifecycle: researching, designing, implementing, testing, optimization and delivery. As part of our tightly knit, multicultural agile team you will create interactive, reactive, friendly experiences using cutting edge technologies. This role will also work under a culture based in the continuous learning and improvement, quality, innovation, and the philosophy that jobs are serious and fun at the same time.


Company information:

Informal, innovative, ambitious, and professional – Payvision is focused on providing best in class technology-driven services to the fast-growing global market for online ecommerce payments. With over a decade in the global payments market, Payvision simplifies the complexity of local and cross-border ecommerce. We provide our customers with flexible and easy to integrate credit card and alternative payment method processing services via our highly effective and reliable platform developed by our leading IT teams based in Amsterdam and Madrid. Headquartered in Amsterdam and with offices across Europe, the US and Asia-Pacific, we offer over 150 transaction currencies, a high-end reporting interface and a solid risk management solution in over 40 countries. By hiring experts all over the world Payvision will continue its strong growth in global omnichannel commerce and remain a dynamic and exciting company to work for.



  • Design, develop and implement terrific web software applications
  • Work closely with designers translating wireframes into working software
  • Quality assurance of solutions, following programming best practices
  • Contribute to release and delivery of software
  • Participate in re-engineering, support and future evolutions of current systems
  • Participate actively in the continuous improvement of the teams, department and organization proposing new techniques, methods, technologies


We request:

  • Software engineering degree or equivalent
  • Fluency in English, both spoken and written
  • Strong knowledge of Web development: HTML and Javascript (Vanilla JS as well as Javascript libraries like JQuery or Bootstrap) in the client side and server side (C#)
  • Design Sense
  • Experience with Cascade style sheet (CSS3) and Preprocessors
  • Programming best practices


Other skills that would be beneficial include:

  • Agile methodologies: Scrum, Kanban, XP, Lean Development
  • Javascript framework for SPA/RIA: Angular / React / Backbone / Knockout
  • NodeJS and tools grunt / gulp / npm / jsHint / Browserify
  • REST / SOA / Micro-services
  • Testing: Unit Testing, TDD, Mocking
  • DevOps Knowledge: continuous integration, quality assurance, release management


We offer:

  • Positive spirit within an international team of enthusiastic colleagues
  • Challenging projects and freedom to experiment
  • Free English classes in your job location
  • Ability to get training, books or resources you might need, attending events and courses, help to achieve IT certifications
  • Perks: food checks
  • Excellent environment and work conditions: open space, rest area with videogames, free coffee/tea/fruits, high-end computer (I7, 16 Gb RAM, SSD, 2 screens)