Senior Drupal Developer
Blackboard
Bogota, Colombia
hace 2 días

The Opportunity :

Were looking for a Senior Applications Developer to help us push the boundaries of what education can offer through the power of technology.

Education is our passion, and our team members bring that to work each day as they aim to advance learning in every region of the world.

Blackboard is the world's leading education technology company, providing dynamic products and services to the global education community.

Were focused on driving innovation in EdTech and working with our clients to create a smarter learning environment.

At Blackboard, we believe in the power of a truly diverse and inclusive workforce. As we expand globally, we are committed to making diversity, inclusion, and belonging a foundational part of not only our hiring practices, but who we are as a company.

For more information about Blackboard Inc. and our career opportunities, please visit www.blackboard.com.

In this role you will workon Blackboard Help, our self-service website, that supportsall of Blackboards product lines, ranging from our ever-evolving LMS, Learn, to our student-friendly mobile app, and everything in between.

You will have the unique opportunity to dive into and affect every facet of our product line, helping to make each more intuitive.

Our User Experience & Design (UXD) organization helps shape the future of Blackboards products and solutions. Made up of user experience and design leaders who work across both web and mobile platforms and take a hands-on role in a highly collaborative team environment, they champion best-in-class work throughout the Blackboard organization.

Our team believes that user experiences are as much about behavior and emotion as they are about usability, utility,and accessibility.

The Blackboard UXD team has a proven track record of delivering high quality products to our customer base. We are looking for a motivated, highly skilled, quality-minded, and detail-oriented individual to join ourglobalteam.

This position will work alongside other UXD colleagues and Blackboard partners to deliver a cohesive user experience for Blackboards portfolio of products.

This is a full-time position with a competitive salary based on your experience.

Primary responsibilities will include :

  • Maintaining Blackboard Help sitecode and Drupal architecture, ensuringbest practices are usedto keep the site healthy, secure, and up to date
  • Developing, testing, and deploying new features, functionalities, and look and feel updates for Blackboard Helpsite,pages,andcontent creationinterface
  • Facilitating technical feasibility and requirements understanding for cross-functional projects
  • Supporting team members with Drupal administration best practices
  • Staying on top of the latest technologies, tools, and techniques
  • Shaping the future of eLearning through innovation on the next generation of products
  • Working effectively in an Agile team to deliver qualitysolutions
  • The Candidate : Qualifications

    Qualifications

    The ideal candidate will have a strong background indevelopment, with demonstrated experienceincombining technology and design to create inviting, easy-to-use solutions for consumers.

    Required skills :

  • Bachelors degree in Computer Science or related field
  • 5-7+ years of experience developingand architecting Drupal websites and modules
  • Experience collaborating in depth withUX / UIdesignersand content designersto produce effective, well-architected websiteUI
  • Highly efficient w / ReactJS, HTML5, CSS3, API service integrations
  • Experience integrating with localization systems
  • Experience developing applications for a continuous delivery lifecycle
  • Development experience in large scale, cloud environments
  • Strong problem-solving skills in large, scalable, complicated systems
  • Ability to work with cross-functional teams and communicate effectively with both technical and non-technical audiences
  • Ability to participate in 1-2 projects independently at different stageswith general supervision and willing to receive feedback / guidance
  • Team player with excellent communication, cooperation, and presentation skills
  • Passionate about honing current skill set and increasing it where necessary for personal growth and to support the team
  • Highly organized and motivated
  • High standards of accountability, decision, schedules, and quality of work
  • Open-minded and determined to transform the experience of education
  • Fluencyin written and spoken English at CEF B2 level or above
  • Preferredskills :

  • Masters degree
  • Experience withself-service support websites
  • Previous experience in the education industry and e-learning technologies
  • Existing knowledge in Acquia Cloud, Administration and Deployment workflows
  • Expert knowledge in Drupal 8 / 0, D7 is not compatible knowledgeDrupal Administration, Drupal Site building, Drupal content / entity structuresDrupal configuration managementDecoupled Drupal implementationDrupal localization core system and TMGMT moduleDrupal contrib modulesAbility to create custom modulesDrupal theming system, TwigAbility to create custom Drush 9 commands
  • Existing knowledge in Docksal and Lando for local development
  • Existing knowledge in Cloudflare, DNS, WALF
  • Expert knowledge in Git workflows and SDLC
  • Knowledge in Google Tag Manager administration
  • Knowledge in some automated testing frameworks, Cypress and Behat
  • Skills list : HTML, Twig, OOP PHP, composer, mySQL, JavaScript, jQuery, ReactJS, Webpack, NPM, CSS, SaSS, Git, Github, Github Actions CI / CD, Linux, Drush 8 and 9, regex, Grunt, GULP
  • 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