Full Stack Team Lead guiding a dynamic team developing AI-powered solutions for a fast-growing tech company in Warsaw. Leading on both front-end and back-end with React and Node.js.
Responsibilities
Lead and mentor a team of software engineers, fostering a collaborative and high-performance environment.
Build and maintain interactive and responsive user interfaces using React.js, Redux, and modern JavaScript (ES6+).
Develop robust, scalable server-side applications and RESTful APIs using Node.js and Express.
Design and implement scalable architectures and microservices that meet business needs, ensuring best practices are followed across the team.
Manage deployments and ensure seamless delivery of updates using CI/CD pipelines and containerization tools like Docker.
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
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.
Expertise in React.js, Redux, React Hooks, and component-based architecture.
Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+).
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.
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.
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.
Benefits
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.
C++/Qt Developer developing new features for Viber for Desktop. Collaborating with product, design, and QA teams to optimize application performance across platforms.
Backend Developer at Itecor working with microservices and web APIs in a multicultural agile environment. Collaborating with teams to enhance code quality and performance.
Sr SQL Database Engineer at Broadridge responsible for SQL queries, ETL workflows, and database migrations. Collaborate with teams to deliver data - driven solutions ensuring security and performance standards.
Software Developer with Javascript expertise at Zühlke enhancing foundational product services. Collaborating in agile setup to solve complex technical challenges and deliver high - quality solutions.
Principal Software Engineer at Qodea responsible for leading architectural strategies and transformative initiatives in a high - performance backend environment. Engaging with global leaders and teams to deliver scalable solutions.
Principal Software Engineer leading architectural strategy and technical direction for scalable backend systems in Buenos Aires. Operating in a polyglot environment with a focus on innovation and accountability.
Python Engineer at Valka creating interactive video content through AI - driven technology. Leading innovative projects that redefine generative media and user interaction.
Senior Software Engineer developing solutions for energy management on a smart platform. Working primarily with Python and Django to solve complexities in the energy sector.