Human computer development

We are a team of highly competent software development specialists and UX/UI designers.

Our strengths are mobile apps, back-end integrations, and front-end development. The key benefits that HCD provide is high quality, on-time and on-budget deliveries, proactive attitude and attention to detail, combined with keeping up to date with modern tools and methodologies.

OUR TEAM

We offer a wide variety of technological services, adapted to the client concrete necessities and using the most modern tools.
We work close to you, with an agile and flexible methodology that allow us to make changes in the project as new requirements appear. We always deliver our products on time and have the quality as a guide.

some of

OUR PROJECTS

some of

OUR CLIENTS

OUR VACANCIES

We are looking for a skilled Java developer who will join our team abroad, and help our clients in the European Union. You are expected to deliver clean, well-written and readable code of the highest quality in line with functional and non-functional requirements, unit tested, reviewed and documented. We also expect you to have excellent communication skills combined with the ability and willingness to cooperate within the team and with the client. We believe that you always maintain a positive attitude and believe that nothing is impossible, and that you enjoy responsibility and thrive in a fast-paced agile environment.

Required skills:

  • Excellent English
  • Excellent understanding of object-oriented software design and design patterns.
  • Excellent Java programming skills.
  • Excellent knowledge of Spring Framework
  • Backend development experience.
  • Experience of client/server architectures using HTTP, REST and JSON
  • Experience of Scrum, Kanban, and test driven development.
  • Comfortable with reviewing code.
  • Comfortable with documenting code.
  • Understand importance of coding style.

 

Nice to have:

  • Experience of front-end development, AngularJS/React, Databases, Maven, GIT
  • Knowledge and experience of continuous integration (Go/Hudson/Jenkins)
  • Knowledge and experience of automated testing.

We work hard and love what we do. Flexibility is important, change is constant. We like to use modern programming principles and a wide variety of development tools to create a robust and scalable product.

We are looking for skilled iOS and Android developers to help us develop apps for our clients. You are expected to learn fast and deliver clean, well-written and readable code. We also expect you to have excellent communication skills combined with the ability and willingness to cooperate within the team and with the client.

Required Skills

  • Excellent English
  • Object-oriented software design and design patterns
  • Writing code following the SOLID principles
  • Experience with client/server architectures using HTTP, REST and JSON
  • Test automation and CI
  • Code review
  • iOS: Swift / Objective-C
  • Android: Excellent Java programming skills, good Java 8 experience is a plus.

We work hard and love what we do. Flexibility is important, change is constant. We like to use modern programming principles and a wide variety of development tools to create a robust and scalable product.

We are looking for a skilled full-stack developer who will join our team to create great web applications for our clients. You are expected to learn fast and deliver clean, well-written and readable code. We also expect you to have excellent communication skills combined with the ability and willingness to cooperate within the team and with the client.

Must have:

  • Excellent English
  • Object-oriented software design and design patterns
  • Writing code following the SOLID principles
  • Excellent Java, PHP or .Net programming skills.
  • Experience with client/server architectures using HTTP, REST and JSON
  • Solid language knowledge of modern Javascript.
  • Solid knowledge of using GIT.
  • Knowledge of HTML5 and CSS3.
  • Knowledge and experience of automated or multi-platform testing.
  • Comfortable with test driven development.
  • Comfortable with reviewing code.
  • Comfortable with documenting code.
  • Understand importance of coding style.

Nice to have:

  • Backend development experience.
  • Knowledge and experience of Node and Webpack.
  • Knowledge and experience of React/Flux.

We work hard and love what we do. Flexibility is important, change is constant. We like to use modern programming principles and a wide variety of development tools to create a robust and scalable product.

SEND RESUME

get in

TOUCH

  • C/ Goya 115, 5º Izqda. 28009 Madrid. Spain
  • info@hcd.es
  • +34 91 310 74 40
  • +34 91 940 79 12