Software Developer (Web)
ITRS Group
Malaga, Spain
hace 3 días

Our Business

ITRS Group’s technology establishes and maintains operational resilience for businesses operating in demanding environments where technology failure means business failure.

By transforming the mass of raw data into meaningful information, ITRS helps enterprises run their IT estates intelligently, prevent outages and maximise efficiency.

With over 20 years’ experience serving enterprise clients across industry markets, 800 clients worldwide rely on ITRS for their estate monitoring, capacity planning, IT analytics and load testing.

We are a successful business full of opportunities.

Our People

Our People set us apart and our technology leads the way. A career with us means that you will part of a fast-growing, strong and dynamic company.

  • Every member of staff across the business takes pride in what they do, and we recognise their skills, dedication and loyalty;
  • our people are our biggest asset and it’s what makes our wonderful business tick.

    The Role :

    We are looking for a Web Developer to join our ITRS team in Málaga (Spain). We need an engineer experienced in all areas of web development, who can move freely between client and server side.

    We mainly use the following programming / markup languages and CMS : PHP 5 / 7, JavaScript, CSS3, HTML5 and Drupal 8.

    What you’ll be responsible for :

  • Design, develop and maintain modern websites.
  • Work with software developers, project managers and client operations teams to produce, enhance and maintain systems and websites using semantic HTML5, CSS3, and JavaScript with back ends built on PHP 5 and 7.
  • Research new technologies for eventual implementation in enhancing systems and websites.
  • Participate in the overall functioning of the development team using industry standards and best practices.
  • Work on all phases of the software development flow (analysis, design, development and documentation) as part of our web development team.
  • Peer debugging, reviewing and testing of other team members' work.
  • Research and experiment with emerging technologies and present solution proposals.
  • Work closely with technical leads to build development plans.
  • Identify and manage risks on our solutions or releasing plans.
  • The person

  • A least of 5 years of web development experience with OO PHP 7, MySQL, JavaScript, CSS3 and web responsive techniques.
  • Experience designing and building custom Drupal modules.
  • Solid foundation in OOP and design patterns.
  • Proficient understanding of code versioning with Git (and its commands).
  • Experience developing on desktop and server Linux distributions.
  • Knowledge of cross-browser issues.
  • Understanding of web page load speeds and scalability.
  • Ability to work both independently and as part of a team.
  • The ability to explain technical concepts to non-technical audiences is a must.
  • Good written and verbal communication skills in English (teams are geographically spread across UK, Europe, Australia, USA and Manila).
  • Understanding of progressive enhancement in web projects.
  • Being curious and passionate about constant learning, also going outside of your usual domain.
  • Some experience or knowledge of any of the following is not essential but would be warmly received :
  • Migrating websites from Drupal 7 to Drupal 8.
  • Using thorough browser / device testing ethos.
  • Consuming online RESTful APIs.
  • Configuring Apache and NGINX servers and virtual hosts.
  • Setting-up and using Docker containers.
  • Using Agile methodologies (e.g. Scrum or Kanban) and Jira.
  • Using CI tools (e.g. Jenkins).
  • Developing on Twig.
  • Developing with Node.js
  • Developing with React.
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación