
Team Lead FullStack (Node.js, React)
📝 Opis główny / Wstęp
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.