¡Activa las notificaciones laborales por email!

Senior Software Engineer (Python, TypeScript and Lit)

Babel

Cataluña

A distancia

EUR 70.000 - 90.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading global platform for legal research in Spain is seeking a Senior Software Engineer proficient in TypeScript and Python. You will help build scalable UI components and collaborate with cross-functional teams. This role offers flexible working hours and a diverse, innovative culture focused on professional growth.

Servicios

Dynamic and collaborative culture
Flexible working hours
Focus on mental health
Ongoing professional growth opportunities
Diverse multicultural teams

Formación

  • 6+ years in frontend and backend development.
  • Proficiency in TypeScript, Python, Lit, and Flask or FastAPI.
  • Experience with Web Components, Strapi, Docker, Git, and CI/CD pipelines.

Responsabilidades

  • Build and maintain scalable, modular UI components using Lit.js and TypeScript.
  • Work closely with designers, developers, and product managers to deliver responsive, high-performing web applications.
  • Optimize application performance using Lighthouse, DevTools, and best practices for Core Web Vitals.

Conocimientos

Frontend and backend development
TypeScript
Python
Lit
Flask or FastAPI
Web Components
Docker
Git
CI/CD pipelines
Strong debugging skills
Descripción del empleo
Senior Software Engineer (Python, TypeScript and Lit)

Our client is a leading global platform for legal research and intelligence. They provide seamless access to one of the most comprehensive collections of legal information in the world - including case law, statutes, regulations, and expert commentary. By combining deep legal knowledge with the power of artificial intelligence and advanced analytics, they help legal professionals make faster, more informed decisions.

As part of the team, you’ll help shape the future of legal tech, collaborating with a passionate and diverse group of experts. This is your chance to work on impactful technology that empowers law firms, universities, corporations, and governments around the world.

Ready to be part of something meaningful? Let’s build the future of legal intelligence.

Main responsibilities
  • Build and maintain scalable, modular UI components using Lit.js and TypeScript
  • Work closely with designers, developers, and product managers to deliver responsive, high‑performing web applications
  • Optimize application performance using Lighthouse, DevTools, and best practices for Core Web Vitals
  • Integrate front‑end applications with headless CMS platforms (e.g., Strapi) and backend services
  • Maintain high code quality through unit testing, code reviews, and adherence to best practices
  • Identify and troubleshoot frontend and backend issues in collaboration with QA engineers and cross‑functional stakeholders
Core skills/experience
  • 6+ years in frontend and backend development
  • Proficiency in TypeScript, Python, Lit, and Flask or FastAPI
  • Experience with Web Components, Strapi, Docker, Git, and CI/CD pipelines
  • Familiar with Core Web Vitals, Lighthouse, DevTools, and Unix systems
  • Strong debugging, testing, and performance optimisation skills
  • Nice to have: React, Next.js, SSR or SSG and background in legal or regulatory tech
What's on offer
  • A dynamic, collaborative culture that encourages innovation
  • Flexible working hours and remote‑friendly policies
  • Focus on mental health and holistic well‑being
  • Ongoing professional growth and development opportunities
  • Diverse, multicultural teams
  • A space where creativity and experimentation are welcomed
  • Regular team‑building activities and community engagement
  • Access to cutting‑edge legal technology platforms and tools
Our recruitment process?
  • Step 1: Interview with one of our recruiters
  • Step 2: Interview with Hiring Manager
  • Step 3: Interview with the Director
Senior Software Engineer (Python, Typescript And Lit) - Remote

17190 Girona, Catalonia Babel Profiles

As part of the team, you’ll help shape the future of legal tech, collaborating with a passionate and diverse group of experts. This is your chance to work on impactful technology that empowers law firms, universities, corporations, and governments around the world.

Main responsibilities
  • Build and maintain scalable, modular UI components using Lit.Js and TypeScript
  • Work closely with designers, developers, and product managers to deliver responsive, high‑performing web applications
  • Optimize application performance using Lighthouse, DevTools, and best practices for Core Web Vitals
  • Integrate front‑end applications with headless CMS platforms (e.G., Strapi) and backend services
  • Maintain high code quality through unit testing, code reviews, and adherence to best practices
  • Identify and troubleshoot frontend and backend issues in collaboration with QA engineers and cross‑functional stakeholders
Core skills/experience
  • 6+ years in frontend and backend development
  • Proficiency in TypeScript, Python, Lit, and Flask or FastAPI
  • Experience with Web Components, Strapi, Docker, Git, and CI/CD pipelines
  • Familiar with Core Web Vitals, Lighthouse, DevTools, and Unix systems
  • Strong debugging, testing, and performance optimisation skills
  • Nice to have: React, Next.Js, SSR or SSG and background in legal or regulatory tech
What's on offer
  • A dynamic, collaborative culture that encourages innovation
  • Flexible working hours and remote‑friendly policies
  • Focus on mental health and holistic well‑being
  • Ongoing professional growth and development opportunities
  • Diverse, multicultural teams
  • A space where creativity and experimentation are welcomed
  • Regular team‑building activities and community engagement
  • Access to cutting‑edge legal technology platforms and tools
Our recruitment process?
  • Step 1: Interview with one of our recruiters
  • Step 2: Interview with Hiring Manager
  • Step 3: Interview with the Director
Senior Software Development Engineer

Werfen is a growing, family‑owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specialized diagnostics in the areas of Hemostasis, Acute Care Diagnostics, Transfusion, Autoimmunity, and Transplant. Through our Original Equipment Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and biomaterials. We operate directly in 30 countries, and in more than 100 territories through distributors. Our Headquarters and Technology Centers are located in the US and Europe, and our workforce is more than 7,000 strong.

The Senior SW Development Engineer, develop a role as either full‑stack or front‑end or back‑end, being involved in all stages and all areas of software development, including Test as well as architecture design, code review, and internal tool management.

The programming language required for this project is Standard C++.

They are responsible for developing and implementing front‑end and/or back‑end software applications, including back‑end design, testing, and systems integration.

Key Accountabilities
  • Performs software engineering activities including software requirements, architecture, design, implementation and test independently.
  • Lead software development activities within projects at technical or at project level.
  • Developing SW following company procedures. Able to complete somewhat ambiguous problems and defect fixing with its corresponding test.
  • Works across the‑full stack, or focused in back‑end or front‑end, building scalable solutions that drive positive user experiences and measurable business impact.
  • Develops new software features and infrastructure elements in support of priority business and solution requirements.
  • Ensures application performance, uptime, risk mitigation, scalability, and high code/application quality.
  • Uses agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance the organization’s technology stack.
  • Collaborates with other squad members to implement user stories, write tests, and continuously deliver new/improved product functionality.
  • Will design and build software that is simple and scalable. Will write maintainable code.
  • Will be able to review and give feedback for technical and architecture documentation.
  • Will know your project in a low complexity level, enough to cover your work autonomously and the environment where it works with some detail.
  • Will work in a project with low or medium complexity.
  • Will be able to work autonomously, however you know when you have to consult the experts on the issues that appear on the projects.
  • Could act as a Scrum master of the project.
Minimum Knowledge & Experience required for the position

Education: Engineer, computer Science or other Technical degree, or equivalent work experience.

Experience
  • Approximately 5-7 years of related experience.
  • Experience in Software Medical Devices development that follows ISO 13485 is a plus.
  • Proficient in all the languages and frameworks used in the project.
  • Proficient in Database Queries and Database Design.
Skills & Capabilities
  • Understand the impact of a feature. You break this down into associated tasks. You deliver frequently and predictably.
  • Understand your dependencies and their limitations.
  • Highly organized and detail‑oriented, with the ability to multi‑task.
  • Proactivity, but still work well in a team oriented environment.
  • Strong communication skills with the ability to communicate complex technical concepts and align the organization on decisions.
  • Flexibility and adaptability to a fast changing environment.
  • Sound problem‑solving skills with the ability to quickly process complex information and present it clearly and simply.
  • Utilizes team collaboration to create innovative solutions efficiently.
  • Passionate about technology and excited about the impact of emerging/disruptive technologies.
What we offer
  • A meaningful project that will impact the quality of laboratory software medicine worldwide.
  • 3 days a week working from home.
  • Multicultural and friendly team.
  • Exciting opportunities for professional development.
  • Ongoing training.
  • Social benefits: Canteen, nursery check, continuous training, Doctor at the office, retirement plan.
  • All the benefits according to the chemical agreement.

Werfen appreciates and values diversity. We are an Equal Opportunity/Affirmative Action Employer M/F/D/V.

Our Purpose: We contribute to the advancement of patient care around the world through innovative specialized diagnostics.

JOIN US!

Senior Software Engineer

Senior Software Developer - Job Description for the Apex Risk Technologies (ART) firm in Barcelona.

Job responsibilities:
  • Production Release Cycle
  • Ownership of business technology processes and documentation
  • Coordination and development of source control and change management processes
  • Rationalisation of database table and stored procedures
  • Key Development Initiatives
  • Work closely with product specific working groups to develop new and/or refactor existing databases
  • Promote more efficient database connectivity and operations throughout code base
  • Promote better and more scalable development practices
  • Enable development of ART API functionality
  • Internal projects
  • Support SOC1/ ISAE 3402 assurance implementation
  • Regular proactive client engagement on ART KPIs and RiskMonitor usage
Role Requirements:
  • Strong Microsoft knowledge in .NET, Visual Studio and SQL Server
  • 3 to 5 years professional experience
  • Demonstrable source control experience ideally with both GIT and SVN
  • Good business acumen
  • Interest in MATLAB

Disclaimer: Unsolicited CVs sent to Apex (Talent Acquisition Team or Hiring Managers) by recruitment agencies will not be accepted for this position. Apex operates a direct sourcing model and where agency assistance is required, the Talent Acquisition team will engage directly with our exclusive recruitment partners.

Senior Software Engineer

We are looking for candidates for a permanent position based in Barcelona, Spain for the role of Software Development Engineer II.

About role

As a Software Engineer in our Smartpoint Cloud team, you will help shape the storefront that transforms how agents sell and service trips. You’ll build intuitive, performant, and reliable features on Travelport+, our industry‑leading retailing platform designed specifically for travel professionals.

Responsibilities include:
  • Designing and delivering clean, robust, well‑tested code in an agile, test‑driven development environment.
  • Collaborating with engineering and product peers to refine ideas and technical solutions to meet our customer needs.
  • Inputting strongly into the technical solutions with the team - provide meaningful and constructive code reviews and feedback to your peers.
What you’ll do
  • Design, build, and deliver scalable front‑end applications in React + TypeScript.
  • Contribute to microservices development in Node.js and C#/.NET Core, depending on service ownership.
  • Write clean, tested, maintainable code following TDD and best practices.
  • Participate in design discussions, code reviews, and architecture decisions across services.
  • Collaborate closely with product managers, designers, and fellow engineers to refine solutions and deliver value to customers.
  • Support CI/CD pipelines, containerization, and cloud deployments (Docker, Kubernetes, Azure).
What we’re looking for
  • Experience building modern web applications or services.
  • Hands‑on experience with React (hooks, state management, Redux), HTML5, CSS.
  • Familiarity with RESTful APIs (GraphQL a plus), and understanding of modern web services.
  • Exposure to Node.js microservices and/or C# .NET Core services.
  • Experience with testing frameworks such as Jest, React Testing Library, xUnit.
  • Comfort working with containerized apps (Docker, Kubernetes).
Nice to have
  • Experience with C# and .NET Core
  • Experience with distributed systems or high‑availability service design.
  • Knowledge of AWS or Azure cloud services.
  • Familiarity with CI/CD and DevOps best practices.

If interested, please get in touch with me on Linkedin or drop an email with your recent CV and I'll get back to you at the earliest.

Best Regards

Usha

Senior Software Engineer

TwinRed is a leading service provider in the digital advertising sector, offering self‑service and openRTB capabilities to its clients as well as operating a well‑established affiliate network.

TwinRed has offices in Los Angeles, Luxembourg and Barcelona and is looking for talented and highly motivated colleagues to join their team in Barcelona. Be part of an energetic and dynamic work atmosphere, with offices in the centre of Barcelona, Diagonal.

WITH US, YOU WILL BE
  • Working with all parts of the AdTech stack, including ad delivery systems, OS and network level optimisation
  • Setting the direction of the technical development of our brand‑new platform
  • Working in public cloud environment (Linux ecosystem)
  • Ensuring that systems are scalable and reliable to handle increased traffic and provide uninterrupted ad delivery
  • Continuously optimising and improving existing systems and technologies to enhance the efficiency and effectiveness of digital advertising campaigns
  • Working collaboratively with cross‑functional teams, including marketers, designers, data analysts, and product managers, to align platform development with business goals
  • Determining causes for the most complex software issues and develop practical, efficient, and permanent technical solutions in the AdTech sector
  • Guiding our Software Engineers to develop their skills and knowledge through the provision of advice, mentoring and training opportunities
  • Creating and overseeing high‑level KPIs for the IT department
WHAT WE EXPECT FROM YOU
  • Minimum 5 years of experience as a software developer in AdTech industry
  • Excellent level of English
  • In‑depth knowledge of the ad‑tech industry, especially ad‑serving systems
  • Experience in Golang, Scala or C would be a plus
  • Knowledge and experience with programme advertising, including familiarity with demand‑side platforms (DSPs), supply‑side platforms (SSPs), and real‑time bidding (RTB)
  • Ability to understand and anticipate business needs and provide technical solutions accordingly
IN RETURN, YOU WILL GET
  • Private health insurance
  • Company MacBook
  • Brand new office
  • Free coffee and snacks
Senior Rust Engineer (Rust/C++) Core Trading Infra

We are partnered exclusively with a top‑tier digital asset exchange. They have a global presence, and are renowned for their security and platform performance. The team are looking to bolster their Rust Engineering team in Europe.

Core Trading Infrastructure Team:

The Core Systems team oversees all aspects of the trading platform’s backend, including the trade execution engine, data distribution hubs, internal and external interfaces and various supporting services. Our client is looking to hire Rust Engineers who either have Trading experience, or work in an industry where latency and performance matters.

Responsibilities:
  • Develop and maintain robust Rust‑based services and frameworks
  • Create clean, testable, and highly performant code in Rust
  • Contribute to the design of large‑scale, distributed system architectures
Requirements:
  • Expertise in crafting network services or asynchronous code using Rust. Ideally two years production Rust experience, or substantial open‑source contributions.
  • Ability to independently troubleshoot issues across the entire stack (OS, network, application)
Package:

This is a very exciting time to join the exchange. You will be working with arguably the most stable teams in crypto, and at the bleeding‑edge of finance.

Package includes base salary (Up to 180,000 Euros), + RSU’s + Bonus (8‑15%).

This opportunity is available in the below jurisdictions, the client is looking to hire people full‑time (Not through B2B contract) and does not sponsor visas.

United Kingdom, Ireland, Spain, Germany, Cyprus, United States of America (East Coast).

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.