Senior Tech Lead (Full-Stack, Node.js + React.js -hands-on)

OnHires
Barcelona, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Barcelona, Spain

Tech stack

Confluence
JIRA
Software as a Service
Code Review
Continuous Integration
DevOps
PostgreSQL
MongoDB
Node.js
Performance Tuning
Scrum
Next.js
Time Tracking Software
TypeScript
React
Backend
Front End Software Development
NestJS

Job description

We are expanding and looking for Senior Tech Lead (Full-Stack, Node.js + React.js).

You will play a key role in one of our B2C SaaS product teams, working on post-MVP growth stages as well as developing new products. What You'll Do

  • Lead a cross-functional team (3 to 8 engineers).
  • Hands-on development of complex features (around 80% of your time).
  • Conduct code reviews and ensure high-quality coding standards and architecture.
  • Implement and improve engineering practices.
  • Collaborate closely with the Product Owner, Technical Delivery Manager, and UX / UI teams.
  • Participate in sprint planning and estimation (Scrum)., * Coding Test
  • 1st technical interview will be conducted by the Back-end & Full-stack Tech Lead.
  • 2nd technical interview will be conducted by the Technical Delivery Manager.
  • A short Personality Test.
  • Final Interview conducted by the Head of Digital Products, + HR Interview (Professional Skills, WoW, Corporate Philosophy).
  • Offer!

Requirements

  • Node.js (minimum 5 years of experience).
  • React.js / Next.js (minimum 3 years of experience).
  • NestJS.
  • PostgreSQL, MongoDB.
  • TypeScript (full ecosystem).
  • Proven experience in designing scalable architecture.
  • Familiarity with CI / CD processes and DevOps collaboration.
  • Hands-on experience with Jira / Confluence and time-tracking practices.

Nice-to-have

  • SaaS B2C product experience.
  • Experience working in multi-product environments.
  • Performance optimization (both backend and frontend).
  • Cross-functional team experience.
  • Experience launching products in new markets (localization, multi-language support)., * Tech Leads with a strong backend background (ideally grown from backend or full-stack developers).
  • Proven experience as a Tech Lead in product companies or startups (outsourcing / outstaffing experience is not a fit).
  • Preferably candidates with B2C SaaS experience.
  • Hands-on professionals ready to code 80% of their time.
  • Experienced in managing distributed teams.
  • High level of responsibility and results-oriented.
  • Comfortable working in a dynamic, fast-paced environment.

About the company

Our client is a product-based SaaS company with a portfolio of 10+ in-house digital B2C products. Our client is fully independent: no external clients, no investors, and no startup risks. Our client develops and launches their own products - and they are their own client. The team of our client consists of 90+ professionals working remotely across 20+ countries in Europe and the Middle East. Our client is scaling their business and planning to launch up to 10 new products beyond MVP stage in 2025. Why Join our client?

Apply for this position