Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobrapido

NewBe an early applicant

Software Engineer

Posted 1 view
Discussion

Summary

Software engineer at NPAW in Barcelona building high-performance Java backend services and JavaScript frontends for a real-time video analytics platform used by 150+ video services. Work spans plugins (iOS/Android), large-scale data processing, AI-assisted features, and data visualization, in a hybrid office setup.

Overview

¿Le gusta esta oportunidad? Asegúrese de inscribirse rápido, ya que se espera un gran volumen de solicitudes. Desplácese hacia abajo para leer la descripción completa del puesto.

Join NPAW's engineering team to build high-performance Java backend and JavaScript frontend solutions that unlock meaningful insights from large data. You will contribute to analytics platforms, plugins, and AI-assisted processes, collaborating across product, UI, and customer engineering teams. This role offers the chance to influence real-time analytics used by over 150 video services at scale. You will work on cutting-edge data processing and visualization to empower data-driven decisions.



Compensaciones / Beneficios
  • Permanent contract
  • Hybrid remote-office work
  • Flexible work schedule
  • 23 days of holidays per year
  • Career growth opportunities
  • Access to continuous training

Responsabilidades
  • Develop and optimize backend services in Java and/or frontend applications in JavaScript
  • Build and maintain plugins using JavaScript and mobile technologies (iOS/Android)
  • Integrate AI-driven approaches to enhance projects and processes
  • Optimize existing services and craft new functionalities for processing large data volumes
  • Collaborate with multiple departments to develop pioneering technologies
  • Partner with Product to create new metrics for Analytics Software
  • Collaborate with UI team to design and implement data visualization experiences
  • Coordinate with Customer Engineering and Operations to plan and deliver custom projects

Requisitos principales
  • BS/MS degree in Mathematics, Engineering or a related field
  • Experience as a software engineer using Java, JavaScript, or mobile technologies
  • Proficiency in at least one area: backend (Java), frontend (JavaScript/modern frameworks), or plugin/mobile development (iOS/Android)
  • Skilled with local and distributed cache libraries for performance xkdbapo improvement
  • Proven ability to ensure scalable, high-performance APIs and responsive user interfaces
  • Experience in optimizing services
  • Familiar with Git and automation tools like Jenkins
  • Familiarity with modern frontend tooling (bundlers, package managers, testing frameworks) is a plus
  • Passion for problem solving and programming
  • Open to learning new languages and technologies
  • Committed to meeting tight deadlines
  • problem solving
  • learning mindset
  • deadline-oriented
  • Java
  • JavaScript
  • mobile development (iOS/Android)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available