Software Engineer

Postaladdress
Barcelona, Spain
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
7 years minimum
Working hours
Regular working hours
Languages
Polish

Tech stack

JavaScript (Programming Language) Automation of Tests Software Quality Next.js Software Engineering Data Logging ReactJS React Native Front End Software Development

Job description

  • Build and maintain the shared cross-platform design library of reusable components
  • Contribute to the ongoing migration of the website to Next.js and the expansion of React Native across the mobile codebase
  • Write hybrid first code that works across both web and React Native
  • Define and evangelize technical standards across the engineering organisation
  • Improve the efficiency of the design to engineering handoff cycle
  • Mentor and coach engineers in Barcelona and across the wider team
  • Contribute to shaping the technical roadmap and vision for the platform

Requirements

  • 7 or more years of professional software development experience
  • Deep expertise in JavaScript frameworks, particularly React and component driven design
  • Solid React Native development experience
  • Experience building and maintaining reusable frontend design libraries
  • Experience managing large scale technology migrations across a broad codebase
  • Strong instincts for defining technical standards that are practical and adoptable at scale
  • Rigorous approach to automated testing, code quality, and engineering best practices
  • Focus on observability: shipping code with effective monitoring and logging in place
  • Experience mentoring and coaching junior engineers
  • Good judgment on when to polish and when to ship.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Transitioning from degree studies to software engineering

Daniela Bonvini · LIVE

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · WWC Europe 2026

2:13 min

Leveling up frontend skills through experimental passion projects

Elad Shechter · WWC 2021

1:31 min

Introduction to the GraphQL, Apollo, and Next.js stack

Josh Goldberg · JS Congress

Videos

See all

Related articles

See all