Senior Fullstack Engineer; React+Node.js
Listed on 2026-10-02
-
Software Development
Full Stack Developer, Backend Developer
Wroclaw | Ivano-Frankivsk | Worldwide
The projects you will be matched to sit at the intersection of ticketing systems and financial operations. End users span both businesses (B2B integrations, white-label platforms, operator dashboards) and consumers (B2C checkout flows, booking interfaces, transaction histories).
The nature of our projects is mixed: some involve greenfield development of new features and services, while others require working within and modernising existing legacy codebases. You should be equally comfortable navigating both - writing clean new code and carefully refactoring or extending existing code.
Depending on the project, you may work as part of a client’s embedded engineering team or as part of our own delivery squad. Team sizes vary. What stays constant is the expectation that you bring genuine full-stack capability, take ownership of your work, and communicate clearly with everyone around you.
Requirements:- 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 or MySQL RDS with proven ability to design complex schemas, optimize queries, implement efficient data access patterns, and leverage Redis caching understanding (read-through, write-through) of high-traffic applications;
- Hands-on expertise with tools like OpenAPI/Swagger/GraphQL, Postman and processes for API contract testing;
- Strong proficiency with React ecosystem (5+ 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);
- Experience developing complex full-stack applications with microservices and/or serverless approaches, ensuring scalability and maintainability will be a plus;
- Demonstrated experience implementing and designing RESTful or GraphQL APIs following best practices;
- Experience with integrating third-party services . Understanding of modern integration patterns;
- Good knowledge and practical application of OOP, SOLID principles, design patterns , and enterprise integration concepts (versioning strategy, naming convention strandards, 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).
- Experience with developing AI-powered features using APIs (OpenAI, Claude), integrating Git Hub Copilot workflows;
- Experience with AWS/Azure/GCP microservice-based architectures with Docker containers and Kubernetes/ECS orchestration, backed by IaC CI/CD pipelines;
- Experience with Serverless Framework or AWS SAM;
- Knowledge of GraphQL;
- Experience with code audit would be a big plus: Handling audit process through stages like (static analysis -> manual review -> remediation tracking) and provide deliverables like risk map, remediation plan;
- Conducting code audits for security vulnerabilities (static code analyzers like Sonar Qube, Snyk,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).