Full Stack Engineer

Descripción De La Vacante
Barcelona, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
€ 70K

Job location

Barcelona, Spain

Tech stack

CSS
Code Review
Graph Database
Node.js
Next.js
TypeScript
Tailwind
React
Backend
Web Technologies
React Native
Front End Software Development
React

Job description

  • Architect and code robust, scalable features across frontend and backend.
  • Enhance core modules and integrate with a graph database.
  • Manage a small team of developers, dividing tasks and assigning them to individuals.
  • Review code and maintain high standards for documentation and code reviews.
  • Lead technical initiatives to reduce manual operations.

Requirements

A leading technology company in Spain is seeking a Tech Lead Full Stack Engineer to shape the technical direction of a consumer-facing platform. This role combines hands-on development with team leadership, mentoring a growing team, and improving a complex codebase. The ideal candidate has over 4 years in full-stack development, strong experience with web technologies, and excellent communication skills. The position offers competitive compensation and flexible work arrangements., * 4+ years of full-stack development experience.

  • 2+ years of team lead or management experience.
  • Proven track record of mentoring engineers.
  • Experience with graph databases, preferably Neptune with Gremlin.
  • Experience with web and mobile technologies including HTML/CSS, React, React Native, TypeScript, Tailwind, Redux, Node.js, and Next.js.
  • Excellent communication and documentation skills., Full-stack development experience Team lead or management experience Mentoring engineers Graph databases (Neptune with Gremlin preferred)

Benefits & conditions

Competitive compensation: USD-based pay with budgets for education and fitness. Exciting projects: Work with Fortune 500 and top product companies. Flextime: Flexible schedule with remote and office options.

Apply for this position