04 ago
|
WhyHireWrong?
|
Cataluña
04 ago
WhyHireWrong?
Cataluña
The Role This is a senior engineering position on a
platform team that builds the foundational tooling and frameworks
powering a high traffic consumer web and mobile application. The
work is not feature development. It is the infrastructure that
other engineers build on: shared component libraries, SSR
architecture, React Native adoption, and the standards and
processes that shape how the whole engineering org ships code. The
team operates without a dedicated Product Manager, which means
engineers drive the technical roadmap directly. If you want
ownership over direction, not just execution, this is that kind of
role. This role is based in Barcelona, Spain, working hybrid with
two fixed office days per week (Mondays and Thursdays) in the
office. Visa sponsorship and relocation assistance are available.
Please submit your CV in English. What the Work Looks Like Day to
Day Solve complex technical problems at the core of the web and
React Native clients 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
Technical Stack Frontend: React, React Native, Next.js Backend
(context): Django (Python), Node SSR Build tooling: Webpack Mobile:
React Native (primary),
Swift and Kotlin (native, handled by other
team members) Dev environment: GitHub Codespaces Testing: React
Testing Library; strong automated testing culture The team ships to
web 10 to 20 times per day with a median PR review to merge time of
3 hours. Engineers average over 4 PRs per person per sprint. Small,
incremental, frequent shipping is how the team operates. What Is
Required 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 What Strengthens an Application Candidates who have
worked on platform or infrastructure teams rather than purely
product teams will have relevant context here. Experience
navigating the tension between web and React Native codebases, or
owning a design system used by multiple teams, is directly
applicable. Working Model and Location Hybrid based in Barcelona,
Spain: Mondays and Thursdays in the office. The rest of the team is
distributed across Barcelona and Seattle. Visa sponsorship and
relocation assistance are available for this role.
📌 Senior Software Engineer: React (Cataluña)
🏢 WhyHireWrong?
📍 Cataluña