
Senior Full-Stack Developer β React, Node.js
Posted Sep 10

Posted Sep 10
This is a fully remote position, open to applicants in Belarus.
β’ Take ownership of features from concept to production.
β’ Develop and deploy full-stack features utilizing React for the front-end and Node.js for services and APIs.
β’ Transform designs, specifications, or screenshots into functional React screens with the assistance of AI coding agents.
β’ Create components, forms, tables, state logic, and tests using AI, followed by reviewing, refining, and integrating the generated output.
β’ Establish and manage the AI workflow for front-end tasks, which includes project rules/context files, component guidelines, design-system references, and prompt patterns.
β’ Utilize Docker for containerizing services.
β’ Deploy and manage services on Kubernetes and AWS.
β’ Oversee CI/CD processes, monitoring, and logging for systems under your responsibility.
β’ Evaluate both human- and AI-generated code.
β’ Collaborate closely with the product and management teams.
β’ Over 5 years of professional experience in software development.
β’ More than 3 years of consistently delivering features in production using both React for the front-end and Node.js for the back-end.
β’ Proficient in React: hooks, state management, performance optimization, and TypeScript.
β’ Strong expertise in Node.js: API design, asynchronous patterns, authentication, and testing.
β’ Practical experience with Kubernetes, Docker, and AWS in a production environment.
β’ Daily utilization of AI coding agents like Cursor, Claude Code, Copilot, or similar for building complete React UIs.
β’ Capability to present tangible examples of screens or features primarily developed with AI, explaining what was retained, rewritten, and the rationale behind it.
β’ Skill in providing AI agents with the necessary context, including design files, component libraries, existing patterns, and API contracts.
β’ Understanding of the limitations of AI in front-end development, including state bugs, accessibility issues, performance concerns, and inconsistent styling, along with strategies to identify these problems.
β’ Experience using AI throughout the stack for back-end code, testing, refactoring, debugging, and code reviews; ability to articulate prompt, context, and agent workflows, as well as how to verify the output.
β’ Proficiency in Git, CI/CD, and automated testing.
β’ Ability to work autonomously, communicate effectively, and take full ownership of a feature from ideation to production.
β’ Experience with React Native and launching mobile applications on the App Store or Google Play is a significant advantage.
β’ Familiarity with AI design-to-code tools such as Figma-to-code, v0, Lovable, Bolt, or similar, as part of a genuine delivery process is a substantial plus.
β’ Significant advantage: React Native experience β launched mobile applications on the App Store / Google Play.
β’ Experience with AI design-to-code tools (Figma-to-code, v0, Lovable, Bolt, or similar) as part of a genuine delivery process.
Snowheap
Marigold
Progressive Leasing
Cross Solution
Get handpicked remote jobs straight to your inbox weekly.