.
Senior Full-Stack Engineer (React+Node.js)
  • Wrocław
Senior Full-Stack Engineer (React+Node.js)
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
Softjourn Polska Sp. z o.o.
13. 7. 2025
Informacje o stanowisku

technologies-expected :


  • Node.js
  • Express.js
  • Nest.js
  • PostgreSQL
  • MongoDB
  • MySQL
  • Redis
  • React.js
  • webpack
  • Vite
  • Tailwind
  • JavaScript

technologies-optional :


  • AWS
  • Microsoft Azure
  • Google Cloud Platform
  • GraphQL

about-project :


  • We are looking for part-time (with up to 100% potential availability) contractors with a technology stack that might be considered for any projects in SoftJourn that are looking for Senior Full-Stack (React+Node.js) Developers for temporary (or permanent) assignments.
  • There is no specific project to which weve related this search. Still, we may suggest some typical projects and opportunities as examples where the entrant might be involved.
  • Typical projects have the following traits:
  • It has a RESTful Application Programming Interface system under maintenance, a Web application for customers, a Website for guests, Dashboard, and complex interactive front-end interfaces.
  • Its using PostgreSQL, MongoDB or MySQL RDS as DBs.
  • Project hosted on AWS.
  • Project technologies:
  • back-end: Node.js, PostgreSQL, Redis, MongoDB
  • front-end: React, React Router, Redux/Context API, TypeScript, ExpressJS, CSS-in-JS solutions.
  • tools: npm, grunt, webpack, ESLint, Jest, React Testing Library.
  • The ideal candidate will be comfortable working on both client and server sides of applications, with a strong understanding of modern JavaScript principles and best practices, including SOLID design patterns. Experience with AI integration tools and services would be advantageous.

responsibilities :


  • Design, develop, and deploy scalable web applications including React, TypeScript, Redux/Context API for the frontend.
  • Develop and maintain RESTful APIs using Node.js and Express.js.
  • Implement data models with PostgreSQL, MongoDB, or MySQL RDS.
  • Ensure optimal performance with Redis caching strategies for high-traffic applications.
  • Maintain consistency in code quality, documentation, and development workflows.
  • Conduct comprehensive code reviews.
  • Facilitate knowledge transfer sessions.
  • Implement and optimize development processes using a modern AI toolset.
  • Implement automated testing strategies (unit, integration, e2e).
  • On demand, participate in code audits and provide recommendations for codebase improvements and risk mitigation.
  • Partner closely with PM, UX/UI designers, BAs, and Solution Architects throughout project implementation.

requirements-expected :


  • Strong experience with Node.js and Express.js and/or Nest.js (5+ years), demonstrating a deep understanding of event-driven architecture, async patterns, server optimization, and production-grade API development.
  • Experience with database technologies including PostgreSQL, MongoDB, and MySQL RDS with proven ability to design complex schemas, optimize queries, implement efficient data access patterns, and leverage Redis caching. strategies(read-through, write-through) for high-traffic applications.
  • Hands-on expertise with tools like OpenAPI/Swagger, Postman, and processes for API contract testing.
  • Strong proficiency with React ecosystem (4+ years), including deep knowledge of React hooks, component lifecycle, advanced state management patterns (Redux/Context API), performance optimization, and complex UI system design.
  • Solid experience with modern frontend build pipelines, bundlers (Webpack, Vite), module systems, and optimization techniques for production environments.
  • Advanced skills with CSS/CSS-in-JS frameworks (e.g. Tailwind, Styled-Components) and design system tools (Figma or Storybook).
  • Advanced TypeScript expertise across Javascript full stack, including custom type definitions, generics, conditional types, and ability to design type-safe APIs and components.
  • Proven experience developing complex full-stack applications with microservices and/or serverless approaches, ensuring scalability and maintainability.
  • Demonstrated experience implementing and designing RESTful APIs following best practices.
  • Experience with integrating third-party services. Understanding of modern integration patterns.
  • Thorough knowledge and practical application of OOP, SOLID principles, design patterns, and enterprise integration concepts (versioning strategy, naming convention standards, etc.) in production environments.
  • Following and optimizing coding standards, architecture patterns/styles, and development best practices across teams.
  • Upper-intermediate English level sufficient for technical discussions, documentation writing, code reviews, and effective team collaboration in an international environment.
  • Proactivity and continuous learning (demonstrated ability to research and come up with possible problem solutions, stay ahead of emerging trends, especially in AI and cloud technologies).

benefits :


  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • no dress code
  • coffee / tea
  • drinks
  • leisure zone
  • employee referral program
  • charity initiatives

  • Praca Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    88 666
    8 117