Technical Lead Node.js + React
Technical Lead Node.js + React
Location: Remote (Europe preferred)
Type: B2B Contract
Experience: 8+ years in software engineering, minimum 2 years in a leadership role
English level: C1 (Advanced)
Compensation: Gross (to be specified)
Holidays: 10 public holidays per year (vacation and sick days unpaid)
About the Role
We are looking for a highly skilled Technical Lead with deep expertise in Node.js and React to guide our distributed development team. You will take ownership of the technical direction, architecture, and end-to-end delivery of scalable, performant, and high-quality software solutions. This role combines hands-on development with leadership responsibilities, including mentoring, code reviews, and driving best practices across the team.
Responsibilities
- 
	Lead the design, development, and maintenance of scalable web applications using Node.js (backend) and React (frontend). 
- 
	Define technical architecture, establish coding standards, and ensure high-quality software delivery. 
- 
	Collaborate with designers, product managers, and other engineers to prioritize and deliver features. 
- 
	Mentor and guide team members, perform code reviews, and foster a culture of continuous improvement. 
- 
	Optimize applications for maximum speed, performance, and reliability. 
- 
	Drive technical decision-making and participate in architectural discussions. 
- 
	Implement integrations with APIs, databases, and third-party services. 
- 
	Oversee CI/CD pipelines, testing practices, and version control workflows. 
Requirements
- 
	8+ years of experience in software engineering. 
- 
	Minimum 2 years in a leadership/Tech Lead role. 
- 
	Minimum 5 years of hands-on experience with React and Node.js. 
- 
	Strong understanding of modern JavaScript/TypeScript, RESTful APIs, and component-based architecture. 
- 
	Experience with modern front-end tooling (Webpack, Vite, or similar). 
- 
	Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB). 
- 
	Understanding of authentication and authorization flows (JWT, OAuth, etc.). 
- 
	Solid knowledge of CI/CD, testing, and version control (Git). 
- 
	English: C1 (Advanced) — capable of communicating effectively in an international environment. 
Nice to Have
- 
	Experience with Next.js or NestJS. 
- 
	Familiarity with cloud platforms (AWS, GCP, or Azure). 
- 
	Exposure to microservices or serverless architectures. 
- 
	Knowledge of Docker or Kubernetes. 
