The Workly logo

Fullstack Developer (React & Node)

The Workly·Salary not specified

Primary stack

DockerReactNode.jsPostgreSQLTypeScriptSocket.IOJavaScript

Nice to have's

FastifyAzure CI/CD pipelinesmessage queuesVibe coding

Job description

About the Position

We're looking for a skilled Full Stack Developer to help build and maintain a modern, scalable web application used by deal teams for M&A transaction structuring. You'll work across the stack on a TypeScript monorepo that uses React, Fastify (Node.js), Socket.IO for real-time collaboration, PostgreSQL (with pgvector), Redis, and Azure messaging - with a strong emphasis on automated testing. This role requires high code quality, strong testing practices, and close collaboration with the product and downstream delivery team.

Please note that we are looking for an AI-driven team, with the ability to move through the SDLC using Cursor agents at a minimum. There will be more human-in-the-loop involvement initially, as we need to validate the maturity of the process.

Responsibilities

  • Build and maintain client- and server-side components with a focus on performance, reliability, and maintainability
  • Write clean, well-documented TypeScript code
  • Design, implement, and maintain unit, integration, and end-to-end test suites (Jest, Cypress, Playwright)
  • Implement real-time collaborative features using Socket.IO and integrate with PostgreSQL-backed services
  • Troubleshoot and debug issues across the full stack
  • Work with cross-functional teams to deliver new features from design through production

Requirements

  • Proven experience as a Full Stack Developer or similar role
  • Strong JavaScript and TypeScript skills
  • Solid experience with React and Node.js and their ecosystems
  • Experience working with relational databases, preferably PostgreSQL
  • Familiarity with real-time communication (WebSocket / Socket.IO)
  • Experience with containerization (Docker)
  • Good English communication
  • Strong problem-solving skills and clear communication; able to work independently and in a team

Nice to Have

  • Experience with Fastify or similar Node.js frameworks
  • Familiarity with Azure CI/CD pipelines
  • Experience with message queues (Azure Service Bus)
  • Prior exposure to "Vibe" coding (a big plus)

We Offer

  • Fully remote position with possible occasional in-person team sessions / workshops / gatherings (i.e. 1× per quarter) likely to take place in Prague
  • US Hours overlap needed: Minimum 2–6pm CET, preferred 2–7pm CET

About the Company

We are a team that values high code quality, strong testing practices, and close collaboration with the product and downstream delivery team. We are looking for an AI-driven team, with the ability to move through the SDLC using Cursor agents at a minimum.

Apply for this position

Our team will review your application within the next 5 days.

Start date: ASAP

HackerRank Challenge: Yes

Remote vs Onsite: Fully remote, with possible occasional in-person team sessions / workshops / gatherings (i.e. 1× per quarter) likely to take place in Prague

US Hours overlap needed: Minimum 2–6pm CET, preferred 2–7pm CET

Upload Resume

Max size for files is 10 MB.


Contact

The Workly s.r.o.

4D CENTER, Kodaňská 1441/46,

101 00, Praha 10.

Email: [email protected]

Phone: + 420 775 371 991

©2023, All right reserved.

© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at The Workly

All 270 roles

Popular searches