April 11, 2026

Full Stack JavaScript Developer (Node.js / React)

Senior • Hybrid

Krakow, Poland

Full Stack JavaScript Developer (Node.js / React)

About CRIF

CRIF is an international company providing credit and business information services, data processing, and advanced decisioning solutions. We support financial institutions, insurers, utilities, and enterprises with reliable data, analytics, and secure, scalable technology platforms.

WBO (White Blue Ocean) is CRIF’s personal and cyber security division focused on advanced monitoring of the Open and Dark Web. Using AI and machine learning, it identifies leaked, stolen, or exposed data and delivers proactive alerts for individuals and companies.

Role Overview

We are looking for an experienced Full Stack JavaScript Developer to join the WBO team and help build a complex data processing and analytics platform, covering backend services, frontend applications, and large-scale data pipelines.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js

  • Build modern, responsive web applications with React

  • Develop and maintain RESTful APIs and microservices

  • Implement and optimize data processing pipelines (ETL, streaming)

  • Design and optimize PostgreSQL databases and complex queries

  • Implement authentication and authorization mechanisms (JWT, ACL)

  • Optimize application performance and data processing efficiency

  • Write and maintain unit and integration tests

  • Participate in code reviews and ensure high code quality

  • Deploy and maintain applications in an AWS cloud environment

  • Troubleshoot production issues and implement sustainable solutions

  • Collaborate with the team on architecture and technical decisions

  • Document technical solutions and API specifications

Required Skills & Experience

  • Strong experience with Node.js (v22+) and Express.js

  • Solid knowledge of React (v16+)

  • Experience with PostgreSQL and query optimization

  • Very good understanding of asynchronous JavaScript (async/await, Promises)

  • Experience designing scalable RESTful APIs

  • Knowledge of microservices and distributed systems

  • Familiarity with testing frameworks (Jest, Mocha)

  • Experience working with Git and modern build tools (Webpack / Rollup)

  • Understanding of web security best practices

  • Basic knowledge of AWS and cloud architecture concepts

Nice to Have

  • Experience with AWS Lambda, S3, Athena, CloudWatch

  • Docker and CI/CD pipelines (e.g. Jenkins)

  • TypeScript, Redis, Bull, Socket.io

  • Python or Rust for performance-critical components

  • Experience working with and modernizing legacy systems

What We Offer

  • Employment contract

  • Hybrid work model (50/50 – office in Kraków)

  • Work on large-scale, data-driven systems in an international environment

  • Real impact on system architecture and technology decisions

  • Modern tech stack and strong engineering culture

  • Cooperation with experienced and supportive teams

  • Competitive salary aligned with your experience
    (salary range will be shared during the first interview)

Similar jobs you might like

Technology

CRIF

Full Stack JavaScript Developer (Node.js / React)

Senior

Remote

Krakow, Poland

🏢 Summary: Full Stack JavaScript Developer role focused on building and scaling a complex data processing and analytics platform, covering backend services, frontend applications, and large-scale data pipelines. The position involves developing RESTful APIs, microservices, and modern React applications, while optimizing databases and performance in a cloud environment. The role includes active contribution to architecture, code quality, and production support. 🗂️ Requirements: Strong experience with Node.js (v22+), Experience with Express.js, Solid knowledge of React (v16+), Experience with PostgreSQL and query optimization, Very good understanding of asynchronous JavaScript, Experience designing RESTful APIs, Knowledge of microservices architecture, Understanding of distributed systems, Experience with Jest or Mocha, Experience with Git, Experience with Webpack or Rollup, Understanding of web security best practices, Basic knowledge of AWS and cloud architecture 📃 Skills: JavaScript, Node.js, Express, React, PostgreSQL, REST, Microservices, DistributedSystems, Jest, Mocha, Git, Webpack, Rollup, AWS, SQL, Async/Await, Promises 🏢 Description: Full Stack JavaScript Developer (Node.js / React) About CRIF CRIF is an international company providing credit and business information services, data processing, and advanced decisioning solutions. We support financial institutions, insurers, utilities, and enterprises with reliable data, analytics, and secure, scalable technology platforms. WBO (White Blue Ocean) is CRIF’s personal and cyber security division focused on advanced monitoring of the Open and Dark Web. Using AI and machine learning, it identifies leaked, stolen, or exposed data and delivers proactive alerts for individuals and companies. Role Overview We are looking for an experienced Full Stack JavaScript Developer to join the WBO team and help build a complex data processing and analytics platform, covering backend services, frontend applications, and large-scale data pipelines. Key Responsibilities Design, develop, and maintain scalable backend services using Node.js Build modern, responsive web applications with React Develop and maintain RESTful APIs and microservices Implement and optimize data processing pipelines (ETL, streaming) Design and optimize PostgreSQL databases and complex queries Implement authentication and authorization mechanisms (JWT, ACL) Optimize application performance and data processing efficiency Write and maintain unit and integration tests Participate in code reviews and ensure high code quality Deploy and maintain applications in an AWS cloud environment Troubleshoot production issues and implement sustainable solutions Collaborate with the team on architecture and technical decisions Document technical solutions and API specifications Required Skills & Experience Strong experience with Node.js (v22+) and Express.js Solid knowledge of React (v16+) Experience with PostgreSQL and query optimization Very good understanding of asynchronous JavaScript (async/await, Promises) Experience designing scalable RESTful APIs Knowledge of microservices and distributed systems Familiarity with testing frameworks (Jest, Mocha) Experience working with Git and modern build tools (Webpack / Rollup) Understanding of web security best practices Basic knowledge of AWS and cloud architecture concepts Nice to Have Experience with AWS Lambda, S3, Athena, CloudWatch Docker and CI/CD pipelines (e.g. Jenkins) TypeScript, Redis, Bull, Socket.io Python or Rust for performance-critical components Experience working with and modernizing legacy systems What We Offer CONTRACT OF EMPLOYMENT Remote work model Work on large-scale, data-driven systems in an international environment Real impact on system architecture and technology decisions Modern tech stack and strong engineering culture Cooperation with experienced and supportive teams Competitive salary aligned with your experience (salary range will be shared during the first interview)

Technology

Strategicsiq

𝗝𝗮𝘃𝗮 𝗮𝗻𝗱 𝗥𝗲𝗮𝗰𝘁.𝗷𝘀 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 - Krakow - Poland

Mid

Hybrid

Krakow, Poland

1,350 - 1,600 PLN

🏢 Summary: Full Stack Developer role focused on building scalable backend services in Java and modern, responsive front-end applications in React.js. The position involves designing RESTful APIs, collaborating with cross-functional teams, and delivering clean, maintainable, high-quality code in a hybrid work model. 🗂️ Requirements: Commercial experience with Java, Experience with Spring Boot framework, Strong knowledge of React.js, Proficiency in modern JavaScript, Experience designing and consuming RESTful APIs, Experience with relational or non-relational databases, Experience with version-controlled collaborative development, Availability to work onsite in hybrid model (Cracow) 📃 Skills: Java, SpringBoot, React, JavaScript, REST, SQL, NoSQL, AWS, Azure, GCP, Docker, Kubernetes, CICD 🏢 Description: 𝗪𝗲 𝗔𝗿𝗲 𝗛𝗶𝗿𝗶𝗻𝗴: 𝗝𝗮𝘃𝗮 𝗮𝗻𝗱 𝗥𝗲𝗮𝗰𝘁.𝗷𝘀 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 We are currently seeking a skilled and motivated Full Stack Developer with strong expertise in Java and React.js to join our growing team. In this role, you will be responsible for designing and developing scalable backend services using Java, as well as building modern, responsive user interfaces using React.js. You will work closely with cross-functional teams to deliver high-quality, reliable solutions, while ensuring that your code is clean, maintainable, and efficient. 𝗞𝗲𝘆 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀: Developing robust backend applications using Java, ideally with Spring Boot Creating intuitive and high-performing front-end applications using React.js and modern JavaScript Designing and consuming RESTful application programming interfaces Collaborating with colleagues across engineering, product, and design teams Contributing to code reviews and continuous improvement practices 𝗪𝗲 𝗮𝗿𝗲 𝗹𝗼𝗼𝗸𝗶𝗻𝗴 𝗳𝗼𝗿 𝗰𝗮𝗻𝗱𝗶𝗱𝗮𝘁𝗲𝘀 𝘄𝗵𝗼 𝗵𝗮𝘃𝗲: Proven experience working with Java and related frameworks Strong knowledge of React.js and modern JavaScript standards Experience working with relational or non-relational databases A proactive approach to problem-solving and a strong attention to detail Excellent communication and teamwork skills It would be beneficial if you also have: Experience working with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform Exposure to continuous integration and continuous delivery pipelines Familiarity with containerisation technologies such as Docker and Kubernetes 📍 𝗟𝗼𝗰𝗮𝘁𝗶𝗼𝗻: Cracow, Poland (Hybrid – 3 days per week onsite) 💼 𝗘𝗺𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁 𝗧𝘆𝗽𝗲: B2B If you are passionate about building impactful technology and are looking to take the next step in your career, we would be delighted to hear from you. Please apply or get in touch directly for more information.

Technology

Optiveum

Senior Full Stack Developer (React & Node.js)

Senior

Hybrid

Warsaw, Poland

5,500 - 6,200 USD/mo

🏢 Summary: Senior Full Stack Developer role focused on architecting and delivering high-performance web applications using React and Node.js. The position involves leading system design, building scalable front-end and back-end solutions, and overseeing cloud-based deployments and DevOps processes. The role includes technical ownership of microservices, APIs, databases, and application performance in a hybrid Warsaw-based setup. 🗂️ Requirements: 7+ years full stack development experience, 2+ years in senior or technical lead role, Expert-level React.js with Hooks and Redux, Advanced JavaScript ES6+ proficiency, Strong Node.js and Express.js experience, Experience designing REST or GraphQL APIs, Experience with OAuth, JWT, sessions, RBAC, Database design and optimization with PostgreSQL, MySQL, or MongoDB, Hands-on Docker experience, Experience with AWS, Azure, or GCP, CI/CD pipeline management experience, Proficiency with Git workflows, Bachelor’s or Master’s in Computer Science or related field 📃 Skills: React, Redux, JavaScript, HTML5, CSS3, Node.js, Express, GraphQL, REST, OAuth, JWT, RBAC, PostgreSQL, MySQL, MongoDB, Docker, Kubernetes, AWS, Azure, GCP, Git, CI/CD, Webpack, Babel, Vite 🏢 Description: 🧩 About the Company Our client is a rapidly growing US-based technology firm with global operations. With a strong commitment to innovation and quality engineering, the company is building a new engineering hub in Warsaw. This is your opportunity to join a high-performing team and play a pivotal role in developing next-generation digital solutions for the private capital markets. 📍 Location & Setup Start remotely and transition to a hybrid model based in Warsaw (3 days/week in the office in the coming months). 🧠 The Role: Senior Full Stack Developer (React & Node.js) We’re looking for an expert-level Senior Full Stack Developer with at least 7 years of professional experience in designing, architecting, and delivering high-performance web applications. You will take ownership of complex technical challenges across both the front-end and back-end, drive architectural decisions, and provide technical leadership and mentorship within the software development lifecycle. 🔧 Key Responsibilities Technical Leadership: Architect and develop scalable, responsive UIs with React.js, Redux, and modern JavaScript (ES6+). System Design: Design, build, and scale advanced server-side applications, microservices architecture, and RESTful/GraphQL APIs with Node.js and Express. Data Architecture: Lead database design, optimization, and integration strategies (PostgreSQL, MySQL, or MongoDB). Quality Assurance: Define testing strategies, write robust unit/integration tests, and establish efficient debugging protocols for the team. DevOps & Deployment: Oversee and optimize CI/CD pipelines, containerization using Docker, and cloud deployments. Agile Mentorship: Lead agile collaboration with product managers, designers, and engineers, while mentoring mid-level and junior developers. Performance: Proactively monitor system performance, identify bottlenecks, and maintain high-availability production-grade applications. Standards: Establish and maintain comprehensive technical documentation and coding standards. 📌 What We’re Looking For Front-End: Expert-level experience with React.js, Hooks, Redux, and complex component-based architecture. Deep mastery of HTML5, CSS3, and ES6+. Advanced configuration and optimization experience with build tools like Webpack, Babel, or Vite. Back-End: Senior-level proficiency in Node.js & Express.js for enterprise applications. Extensive API design and architecture experience (GraphQL highly preferred, alongside REST). Deep understanding and implementation experience with advanced security and authentication protocols: OAuth, JWT, sessions, and RBAC. Databases & DevOps: Proven experience in scaling and optimizing relational and non-relational databases (PostgreSQL, MySQL, or MongoDB). Solid hands-on experience with Docker; Kubernetes experience is highly advantageous. Demonstrated experience designing and deploying applications on cloud platforms (AWS, Azure, or GCP). Advanced proficiency with Git workflows and driving Agile/Scrum methodologies. 🎓 Qualifications Bachelor’s or Master’s in Computer Science or a related field. 7+ years of hands-on experience in full stack development. 2+ years of experience in a senior or technical lead capacity. Proven track record of architecting, deploying, and maintaining high-traffic production applications. 💡 Soft Skills Strategic, analytical thinker and highly effective problem-solver. Strong technical leadership, team collaboration, and cross-functional communication skills. Self-motivated with excellent time management and the ability to drive projects autonomously. Passion for continuous learning, adopting new technologies, and sharing knowledge with the team. 🎁 What’s Offered Competitive salary up to $6,200 USD/month. Hybrid remote role with 3 days form office in the heart of Warsaw Generous Paid Time Off (PTO). Comprehensive full benefits package. The unique chance to shape the technical foundation of a new engineering hub and lead high-impact projects. A supportive, innovation-driven work environment that values technical excellence.

Technology

GreenMinds Sp. z o.o.

Senior Full Stack Developer (React / Node.js )

Senior

Remote

Warsaw, Poland

28,800 - 32,000 PLN

🏢 Summary: Senior Full Stack Developer role focused on building high-performance, data-driven web applications with a strong emphasis on React and complex graph visualizations. The position involves developing scalable Node.js APIs and transforming large-scale graph data into interactive UI components. Fully remote B2B contract within a Poland-based team working standard business hours. 🗂️ Requirements: 7+ years of software development experience, Expert knowledge of React and TypeScript, Strong experience with Node.js and TypeScript for server-side development, Experience building REST and GraphQL APIs, Extensive experience with Redux state management, Proficiency with Storybook for component-driven development, Ability to optimize frontend performance for large-scale datasets, High proficiency in English (B2/C1) 📃 Skills: React, TypeScript, Node.js, Redux, GraphQL, REST, D3.js, GoJS, Cytoscape, Neo4j, Cypher, AGGrid, Storybook, Microservices 🏢 Description: Senior Full Stack Developer (React / Node.js ) The Role As a Full Stack Developer with a strong emphasis on React , you will be responsible for crafting the visual and interactive elements of applications that visualize complex financial and ownership networks. While the backend is built on Node.js , your primary challenge will be turning intricate graph data into seamless, high-performance UI components. Key Responsibilities React Excellence: Lead the development of complex, data-driven web applications using React and TypeScript . Graph Visualization: Transform raw graph data into interactive, responsive UIs using D3.js, GoJS , or similar libraries. Backend Services: Develop and maintain scalable APIs and microservices using Node.js and TypeScript . Data Integration: Work closely with graph engineers to integrate real-time GraphQL data and high-end AG Grid reports. Performance: Optimize the frontend to handle and render large-scale, nested datasets without lag. Architecture: Maintain reusable components in Storybook and ensure a consistent, scalable codebase. Technical Requirements (Must Have) 7+ years of experience in software development. Expert React & TypeScript: Deep knowledge of modern React patterns and performance tuning. Node.js & TypeScript: Solid experience in building server-side applications and REST/GraphQL APIs. State Management: Extensive experience with Redux . Modern Tooling: Proficiency with Storybook for component-driven development. English: High proficiency ( B2/C1 ) for daily collaboration with US and Netherlands-based stakeholders. Nice to Have Data Viz: Experience with D3.js, GoJS , or Cytoscape . Graph Databases: Familiarity with Neo4j, or Cypher Reporting: Advanced knowledge of AG Grid . Assignment Details Contract Type: B2B Work Model: 100% Remote / Work from Home Business Hours: 9:00 – 17:00 (Warsaw Time) Location: Poland-based delivery team

Technology

DataArt

Senior Full Stack Developer (Node.js+React+PHP) - work until 7-8 p.m.

Senior

Remote

Lublin, Poland

16,000 - 18,000 PLN

🏢 Summary: Long-term opportunity for a Middle/Senior Full Stack Developer to design, develop, and optimize a live educational platform using Node.js and React.js. The role covers both frontend and backend development, system architecture, integrations, and DevOps within a mature product continuously enhanced for performance and security. 🗂️ Requirements: 4+ years of professional software development experience, 4+ years of hands-on JavaScript frontend development, Strong knowledge of React.js, Strong knowledge of Node.js, Strong knowledge of NestJS, Experience with PHP, Experience with AWS, Experience with Docker, Experience with MySQL, Confident use of Git 📃 Skills: JavaScript, React.js, Node.js, NestJS, PHP, AWS, Docker, MySQL, Git, Salesforce, Contentful, Kubernetes, GraphQL, Jenkins, CI/CD 🏢 Description: Project overview The project is live and has been actively developed for over 5 years, with continuous feature enhancements and security improvements. All development is carried out on our side. Our client is a US‑based nonprofit organization developing an educational platform that supports students in learning computer science and building coding projects. The platform provides curriculum materials, teaching tools, progress tracking, collaboration features, and portfolio‑building capabilities. The mission of the platform is to help close the gender gap in the tech industry. Position overview We are looking for a Strong Middle/Senior Full Stack Developer (Node.js + React.js) to join our dynamic team. You will be involved in the design, development, and optimization of both frontend and backend functionality, working closely with a cross‑functional team on a long‑term product. Responsibilities Develop and maintain platform features using Node.js, React.js, and NestJS Participate in system design, architecture discussions, and technical decision‑making Improve platform performance, scalability, and security Implement integrations with third‑party systems (e.g., Salesforce, Contentful) Work closely with product managers, designers, and QA to deliver high‑quality features Write clean, maintainable, and well‑tested code Participate in code reviews and provide constructive feedback to the team Contribute to DevOps processes using AWS, Docker, and CI/CD tools Troubleshoot, debug, and resolve technical issues in both frontend and backend components Support continuous enhancement and modernization of the long‑running project Requirements 4+ years of professional software development experience 4+ years of hands‑on experience with JavaScript for frontend development Strong knowledge of: React.js, Node.js, NestJS Experience with PHP Experience working with AWS and Docker Experience with MySQL Confident use of Git Nice to have Solid understanding of Kubernetes Experience with GraphQL Familiarity with Jenkins and CI/CD automation Experience integrating with Salesforce and Contentful What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)

Technology

Strategicsiq

Fullstack Java & React Developer – Kraków (Hybrid)

Senior

Hybrid

Krakow, Poland

160 - 200 PLN

🏢 Summary: Hybrid Fullstack Developer role focused on building and maintaining scalable web applications using Java and React.js. The position involves designing backend services and RESTful APIs, developing modern frontend interfaces, and contributing to CI/CD and DevOps practices. Work includes testing, performance optimization, and collaboration on architecture and microservices. 🗂️ Requirements: Strong experience with Java and Spring Boot, Solid experience with React.js and state management, Experience designing and consuming RESTful APIs, Experience with microservices architecture, Proficiency in JavaScript, HTML5, CSS3, Experience with relational or NoSQL databases, Knowledge of unit and integration testing practices, Experience with CI/CD pipelines, Familiarity with Git and version control workflows, Ability to work with Agile/Scrum methodologies 📃 Skills: Java, Spring, SpringBoot, React, Redux, JavaScript, HTML5, CSS3, Webpack, Babel, ESLint, JUnit, Mockito, Jest, MySQL, PostgreSQL, NoSQL, Git, CI/CD, Docker, Kubernetes, AWS, Azure, GCP, Kafka, GraphQL, WebSocket 🏢 Description: We are looking for a highly skilled Fullstack Developer with expertise in Java and React.js to join our Kraków-based development team. You will design, develop, and maintain scalable, high-performance web applications, contributing to both backend services and rich frontend interfaces. This role follows a hybrid working model , with 2–3 days per week onsite in Kraków. Key Responsibilities Backend Development: Architect, implement, and maintain backend services using Java , Spring Boot , and related frameworks Frontend Development: Build responsive, modular, and maintainable React.js applications with a focus on component-driven design Design and implement RESTful APIs and microservices , ensuring high performance, security, and scalability Collaborate with cross-functional teams to define technical requirements , system architecture, and feature implementation Apply unit testing, integration testing, and end-to-end testing best practices (JUnit, Mockito, Jest, React Testing Library) Participate in code reviews , enforce coding standards, and promote best practices in clean code, SOLID principles, and design patterns Troubleshoot and optimize application performance and resolve production issues Manage CI/CD pipelines , automate deployments, and support DevOps practices Stay up-to-date with emerging technologies and frameworks to continuously improve application architecture Required Skills and Experience Strong experience with Java , Spring Boot , and related backend frameworks Solid experience with React.js , Redux , or state management libraries Proven experience in designing and consuming RESTful APIs and microservices architecture Proficient in JavaScript, HTML5, CSS3, and modern frontend tooling (Webpack, Babel, ESLint) Experience with relational databases (MySQL, PostgreSQL) and/or NoSQL databases Familiarity with Git , version control workflows, and Agile/Scrum methodologies Understanding of unit testing, integration testing, and test-driven development (TDD) Good problem-solving and communication skills in English Nice to Have Experience with TypeScript and advanced React patterns (Hooks, Context API, Suspense) Knowledge of Docker , Kubernetes , or cloud platforms (AWS, Azure, GCP) Experience with event-driven architectures , message queues , or Kafka Familiarity with GraphQL or WebSocket-based real-time applications

Technology

Optiveum

Team Lead FullStack (Node.js, React)

Senior

Hybrid

Warsaw, Poland

8,500 - 9,000 USD/mo

🏢 Summary: Hybrid Team Lead FullStack role focused on building and scaling high-performance web applications using React and Node.js, while leading a development team. The position combines hands-on front-end and back-end development with architectural design, API development, and cloud-based deployments. You will drive technical excellence across the full software development lifecycle in an international R&D environment. 🗂️ Requirements: 7+ years full-stack development experience with React and Node.js, 2+ years experience in team leadership or senior developer role, Expertise in React.js, Redux, React Hooks, Strong knowledge of HTML5, CSS3, JavaScript (ES6+), Proficiency in Node.js and Express.js, Experience designing RESTful APIs or GraphQL APIs, Knowledge of OAuth, JWT or session-based authentication, Experience with PostgreSQL or MySQL, Experience with AWS, Azure or GCP, Experience with Docker and CI/CD pipelines 📃 Skills: React, Redux, JavaScript, HTML5, CSS3, Node.js, Express, GraphQL, REST, OAuth, JWT, PostgreSQL, MySQL, AWS, Azure, GCP, Docker, Kubernetes, CI/CD, Webpack, Babel, Vite 🏢 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.

Technology

WAYF

Full Stack Developer

Mid

Remote

10,000 - 17,000 PLN/mo

🏢 Summary: Full Stack Developer role working on diverse client projects using a modern TypeScript-based stack across frontend and backend. The position involves building and shaping digital products with direct client collaboration and strong code quality practices. You will contribute to product direction while developing scalable web applications. 🗂️ Requirements: Strong understanding of JavaScript, Commercial experience with React.js, Proficiency in TypeScript and its type system, Experience with Node.js backend development, Knowledge of server-client communication, Understanding of web platform and Web APIs, Experience with relational databases, Knowledge of CSS methodologies and preprocessors, Ability to write clean, maintainable code 📃 Skills: TypeScript, JavaScript, React, Next.js, Node.js, NestJS, PostgreSQL, CSS, SCSS, Tailwind, CSSinJS, APIs, SQL 🏢 Description: About the company WAYF is where ideas go to be made real. We're a digital product agency built for visionaries – from ambitious founders to global enterprises. Since 2020, our 35+ person team (primarily based in Poland, working globally) has helped category leaders design and deliver digital experiences that move the needle. We're trusted by the Council of Europe Development Bank (CEB) to reimagine how they communicate the human stories behind their multi-billion euro impact. We collaborate with large corporations like Ingersoll Rand on product design, engineering, and process innovation across global markets. We shape digital platforms for cultural icons like Okolice Ciała – whose books, viral content, and community inspire millions across Poland and beyond. Startups and scaleups like Framer and Rye (founded by Justin Kan of Twitch) choose us for product design, brand upgrades, and mission-critical product and marketing launches. VC firms like Primary and 201.vc rely on us to bring clarity and craft to their brands and portfolio companies. Our track record also includes helping shape early product and design foundations at Ramp Network – now one of the most recognisable crypto brands globally – in a multi-year collaboration that spanned their rise from bold beginnings to breakout success. Inside WAYF, feedback is fast and honest. People are kind, curious, and self-driven. We care deeply about the work – and each other. We operate like a tight-knit studio with the ambition of a global consultancy. It's a place to grow, do meaningful projects, and build what others say can't be done. About the role We're lucky to work with some really exciting ventures, which means we can offer new joiners a wide range of interesting projects. Our client base spans various sectors, giving you exposure to different industries and challenges. Since you're coming on board while we're in a growth phase, you'll have a unique chance to grow right along with us. It's a thrilling time to join – you'll be able to make a real impact and shape your role as the company continues to evolve. We've got the stability of an established business, but we haven't lost that startup energy and flexibility. We are looking for a Full Stack Developer to join our team permanently and work with our key clients on their most exciting projects! Technical info for this position General: TypeScript Backend: Node.js, NestJS, PostgreSQL Frontend: React.js, Next.js Mobile: React Native (optional/nice-to-have) ‎ Core tools we use Slack, Linear, Notion Tasks Use a modern tech stack: TypeScript, React.js, Next.js, Node.js Work directly with our clients, alongside our tightly knit team (Project Managers included!) Have direct impact on the product vision and direction Write clean, maintainable code Have 100% of your code reviewed Self-manage and organise your work as you like — as long as it's effective Join our knowledge-sharing initiatives Tech requirements ✔️ A solid understanding of JS, its benefits, and limitations ✔️ Commercial experience with React.js ✔️ Understanding of the Typescript type system, it's pros and cons ✔️ Knowledge of different techniques of writing CSS - CSSinJS, CSS modules, SCSS, Tailwind ✔️ Knowledge of web platform and its APIs ✔️ Understanding of how the web works from top to bottom - server-client communication ✔️ Understanding of how databases work and how to use them efficiently A note on AI We use AI tools daily: in development, in design, in how we think about problems. We're not looking for people who treat this as a threat or a shortcut, but as a fundamental shift in how great software gets built. If you're curious, adaptive, and already weaving AI into your workflow, you'll feel right at home. If you're waiting for it to blow over – this probably isn't the right fit. Soft requirements 🗣️ English B2+ (for communication with Clients and Partners) and Polish B2+ (for internal communication) ⛱️ Experience with working remotely 💬 Transparent communication 👀 Attention to detail 👩‍💻 Self-driven and can self-manage 👋 Kind and can take & give feedback openly 🚀 A knack for product understanding and value-driven development Compensation Junior - B2B 6 000 - 9 000 PLN Mid - B2B 10 000 - 17 000 PLN Senior - B2B 18 000 - 25 000 PLN Benefits 💰 Annual performance-based bonuses ⛱️ Work fully remotely with full autonomy (no micromanagement) 💻 Work with modern hardware and software (we aim to use MacBooks exclusively, Linux is an option in specific cases) 💊 Stay on top of your game with generous private healthcare coverage (including dental) 🏃‍♂️ Into sports? Enjoy our Multisport package for access to their wide range of discounts and free passes 🌴 Take time off whenever you need it. 23 paid vacation days per year (pro-rated during your first year) plus paid days off during our annual retreats 🍱 Enjoy a 0.5h paid lunch break every workday 💸 Grow through regular progress check-ins, with salary increases and promotions 👫 Join our bi-annual retreats to hang out with the team (optional but encouraged) What does our recruitment process look like? After your CV has grabbed our attention, you can expect: Quick intro call to get to know each other. Technical Interview - a 1.5h call with one of our senior developers, where you'll be tested for relevant theoretical and practical skills You get an offer from us and we start working together ASAP! Footnote Check out wayfdigital.com for more info We are committed to building an open, inclusive environment for all members of our collective. WAYF does not and shall not discriminate on the basis of race, color, religion, gender, gender expression, age, national origin, disability, marital status, military status, sexual orientation, or social status.

Technology

DevsData LLC

Senior Full Stack Developer (Node.js + React)

Senior

Hybrid

Warsaw, Poland

23,000 - 24,800 USD/mo

🏢 Summary: Full-time Senior Full Stack Developer role focused on building scalable, data-driven platforms for financial and enterprise sectors using Node.js and React. The position involves designing microservices, developing RESTful APIs, and creating responsive front-end applications in a hybrid work model (Warsaw). 🗂️ Requirements: 5+ years experience as Senior Full Stack Developer, Strong expertise in Node.js, Strong expertise in React, Experience with Express.js, Experience building RESTful or GraphQL APIs, Knowledge of OAuth and JWT authentication, Proficiency in Redux, HTML5, CSS3, ES6+, Experience with Vite, Webpack or Babel, Experience with MySQL or PostgreSQL, Experience with AWS, Azure or GCP, Experience with Docker and Kubernetes, Proficiency with Git 📃 Skills: Node.js, React, Express.js, GraphQL, REST, OAuth, JWT, Redux, HTML5, CSS3, JavaScript, ES6, Vite, Webpack, Babel, MySQL, PostgreSQL, AWS, Azure, GCP, Docker, Kubernetes, Git, SQL, MongoDB, CI/CD 🏢 Description: Senior Full Stack Developer (Node.js + React) 💰 Salary: 23,000-24,800 PLN/Month 💻 Warsaw, Poland (Hybrid - 3 days in office, 2 days remote) 🕦 Full-time ☑️ B2B or CoE We’re looking for a Senior Full-Stack Developer to join a fast-growing international tech company focused on building modern, data-driven platforms that power digital transformation in the financial and enterprise sectors. Requirements: 5+ years of experience as a Senior Full Stack Developer with significant expertise in Node.js and React. Strong experience in building server-side applications using Node.js and Express.js. Hands-on experience with API development and integration, particularly with GraphQL or RESTful services. Strong knowledge of authentication and authorization mechanisms (OAuth, JWT, session-based). Front-end proficiency in React.js, Redux, HTML5, CSS3, and modern JavaScript (ES6+). Familiarity with front-end build tools such as Vite, Webpack, and Babel. Strong experience with databases such as MySQL and  PostgreSQL. Experience with cloud platforms (AWS, Azure, or GCP), as well as containerization and orchestration tools such as Docker and Kubernetes. Strong experience using Git and version control systems. Proficiency in English (both written and spoken). Key Responsibilities: Design, build, and maintain scalable, high-performance server-side applications and RESTful APIs using Node.js and Express.js. Develop and maintain interactive, responsive user interfaces using React.js, Redux, and modern JavaScript (ES6+). Lead the design and implementation of scalable architectures and microservices. Work closely with database engineers to design efficient schemas and manage data interactions using SQL databases or MongoDB. Ensure reliable deployments and smooth release of updates using CI/CD pipelines and Docker. Write unit and integration tests and optimize performance to ensure high-quality code. Collaborate closely with cross-functional teams to define and implement technical solutions. Improve system performance, reliability, and long-term maintainability through optimization and best practices. Get to know DevsData: We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities. Find out more: https://devsdata.com/

Technology

Shimi Sp. z o.o.

Full Stack with Java & React (m/f/n)

Senior

Remote

Katowice, Poland

120 - 140 PLN/hr

🏢 Summary: B2B contract opportunity for a Full Stack Developer focused on Java, React, and cloud-native technologies to build advanced planning applications and scalable backend/frontend systems. The role involves AI-assisted development, CI/CD ownership, automated testing, and collaboration with cross-functional product teams in a mostly remote setup. 🗂️ Requirements: Strong proficiency in React, Strong proficiency in Next.js, Strong proficiency in Node.js, Experience with Server-Side Rendering (SSR), Advanced programming experience with Java, Advanced programming experience with TypeScript, Deep knowledge of Java enterprise development, Experience with Spring Boot, Experience integrating LLMs and AI tools, Experience with REST APIs, Experience with relational databases, Experience with NoSQL databases, Experience with MS Azure, Hands-on experience with Docker, Hands-on experience with Kubernetes, Hands-on experience with Terraform, Experience with GitHub Actions, Experience with Gradle, Experience writing Unit tests, Experience writing Integration tests, Experience writing E2E tests, English proficiency minimum B2, Polish proficiency minimum B2+, Understanding of Agile principles, Knowledge of Scrum or Kanban 📃 Skills: Java, React, Next.js, Node.js, TypeScript, JavaScript, Spring, SpringBoot, REST, SQL, NoSQL, Azure, Docker, Kubernetes, Terraform, GitHub, Actions, Gradle, SSR, LLM, AI, Scrum, Kanban 🏢 Description: For one of our clients, we are looking for a Full Stack Developer (Java,React). Offer • Rate: up to 140 PLN/h net+VAT • Location: remote + visits in Katowice once per quarter • Contract: B2B Requirements • Strong proficiency in React, Next.js, and Node.js , including Server-Side Rendering (SSR) . Vue is a plus. • Advanced, hands-on programming experience with both Java and TypeScript / JavaScript. • Deep knowledge of enterprise software development using Java and Spring Boot technologies. • Experience integrating LLMs and AI tools into daily workflows to optimize development speed. • Mastery of REST APIs and experience with r elational/NoSQL databases , especially within MS Azure . • Hands-on experience with Docker, Kubernetes, Terraform , and pipeline automation via GitHub Actions and Gradle. • Direct experience writing automated Unit, Integration, and E2E tests. • Proficiency in English at a B2 minimum level. • Proficiency in Polish at a B2+ minimum level. • Strong understanding of Agile principles including Scrum or Kanban. Responsibilities • Design advanced planning applications in close collaboration with cross-functional teams. • Develop robust backend APIs for resource scheduling, allocation logic, and core modules. • Create responsive interfaces focused on performance, security, data visualization, and accessibility. • Build your own AI-based work environment using advanced developer tools to maximize efficiency. • Manage the platform lifecycle from architectural strategy to operations and CI/CD practices. • Design and implement automated test scenarios to guarantee platform success. • Maintain active communication with the Technical Product Owner and Product Management organization to align priorities.