Team Lead FullStack (Node.js, React)

8 500 - 9 000 USDGross per month - Permanent
JavaScript

Team Lead FullStack (Node.js, React)

JavaScript
centrum, Warszawa

Optiveum

Full-time
Permanent
Senior
Hybrid
8 500 - 9 000 USD
Gross per month - Permanent

Job description

Team Lead FullStack (Node.js, React)

IT · Warsaw (City Center) · Hybrid

About the Client

Our Client is a fast-growing, international technology company that provides innovative digital solutions for the global market. They are currently expanding and developing their R&D center in Warsaw. They are a leader in AI-powered enterprise operations, delivering digital solutions and consulting services that drive value and transform businesses. They specialize in using advanced technology to streamline operations, improve efficiency, and unlock new revenue opportunities, particularly within the private capital markets. With over a decade of experience supporting high-growth companies, they bring deep domain expertise and a proven ability to turn technology into a strategic advantage.

Role Overview

We are seeking a highly skilled Full Stack Team Lead with expertise in React and Node.js to lead our dynamic team. The ideal candidate will have over 7 years of experience in designing and building high-performance web applications, along with demonstrated leadership experience. You will lead a team of developers, working on both front-end and back-end development, contributing to every stage of the software development lifecycle, and mentoring junior team members.

Key Responsibilities

Team Leadership & Mentorship: Lead and mentor a team of software engineers, fostering a collaborative and high-performance environment. Provide technical guidance, conduct code reviews, and support professional development.

Front-End Development: Build and maintain interactive and responsive user interfaces using React.js, Redux, and modern JavaScript (ES6+).

Back-End Development: Develop robust, scalable server-side applications and RESTful APIs using Node.js and Express.

Application Architecture & Integration: Design and implement scalable architectures and microservices that meet business needs, ensuring best practices are followed across the team. Collaborate with database engineers to design efficient database schemas and manage data interactions using MongoDB or SQL databases.

Deployment & Testing: Manage deployments and ensure seamless delivery of updates using CI/CD pipelines and containerization tools like Docker. Ensure high-quality code by writing unit and integration tests, performing debugging, and optimizing application performance.

Collaboration & Documentation: Work closely with designers, product managers, and other developers to deliver innovative and user-centric solutions. Create and maintain technical documentation for applications, APIs, and architectural decisions, ensuring team adherence to documentation standards.

Requirements & Qualifications

Experience & Education: 7+ years of professional experience in full-stack development with React and Node.js. 2+ years of experience in a team lead or senior leadership role, guiding and mentoring other developers. A Bachelor's degree in Computer Science or equivalent is preferred.

Front-End Stack: Expertise in React.js, Redux, React Hooks, and component-based architecture. Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+). Familiarity with front-end tools like Webpack, Babel, or Vite.

Back-End Stack: Proficiency in Node.js and Express.js for building server-side applications. Experience with API design and integration, including GraphQL (preferred) or RESTful services. Knowledge of authentication mechanisms such as OAuth, JWT, and session-based authentication.

Database & DevOps: Hands-on experience with databases such as PostgreSQL or MySQL. Experience with cloud platforms such as AWS, Azure, or GCP. Familiarity with containerization tools like Docker and orchestration tools like Kubernetes is a plus.

Soft Skills: Strong problem-solving and analytical skills. Excellent communication and collaboration abilities, with a proven ability to lead and motivate a team. Eagerness to stay updated on emerging technologies and trends, and to drive continuous improvement within the team.

What Is Offered

  • Compensation: Monthly compensation up to 9,000 USD gross.

  • Contract Type: Employment Contract (Umowa o Pracę) ONLY. Please note that there is strictly no B2B option available for this position.

  • Work Model: Hybrid (3 days working from the office located in the center of Warsaw, 2 days working from home).

  • Stability: Long-term cooperation with a stable, international organization.

  • Culture: We value creative problem solvers who learn fast, work well in an open and diverse environment, and enjoy pushing the bar for success ever higher. We do work hard, but we also choose to have fun while doing it.

Tech stack

    English

    C1

    Node.js

    advanced

    React

    advanced

    Team Leadership

    advanced

    Cloud

    advanced

    Docker

    advanced

    Kubernetes

    advanced

    Node.js Express

    regular

Office location

About the company

Optiveum

Optiveum is a boutique consultancy founded in 2020 with over 20 years of experience by its founders. The company specializes in supporting businesses, particularly from IT and tech industries, in Poland and Central Europ...

Company profile

Team Lead FullStack (Node.js, React)

8 500 - 9 000 USDGross per month - Permanent
Summary of the offer

Team Lead FullStack (Node.js, React)

centrum, Warszawa
Optiveum
8 500 - 9 000 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Optiveum sp. z o.o. z siedzibą w Lublinie ul. Tomasza Zana 43 (dalej jako "administrator")... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.