Senior Full-Stack Developer (React/Node.js)

Comm It — Armenia · Posted ~4 hours ago

Senior Full-time

Skills

React Node.js JavaScript/TypeScript Docker Kubernetes AWS AI-assisted development API development software architecture AI coding agents

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A small, hands-on engineering team is seeking a senior full-stack developer to own features from design through deployment and production support. You will build React interfaces and Node.js services, run workloads on cloud infrastructure using containers and orchestration, and use AI coding agents as a core part of your workflow. The role emphasizes architecture, code review, reliability, and delivering high-quality software.

Highlights

Hands-on senior ownership in a small team, end-to-end feature responsibility, modern cloud infrastructure, strong use of AI-assisted development, and significant influence over architecture and product quality.

Description

We are looking for Senior Full-Stack Developer (React / Node.js) AI-First. You will own features end-to-end: React on the front-end, Node.js on the back-end, deployed with Docker and Kubernetes on AWS. Small team, hands-on senior role — you ship, you deploy, you support what you build. The team develops AI-first. AI coding tools are the default way work gets done, not an experiment. On the front-end in particular, we expect you to generate most of the UI with AI — screens, components, state, tests — and spend your time on architecture, review and product quality, not on hand-typing JSX. We expect you to already work this way. What you will do: Build and ship full-stack features: React front-end + Node.js services and APIsBuild the front-end AI-first: turn designs, specs or screenshots into working React screens using AI coding agents; generate components, forms, tables, state logic and tests; then review, harden and integrateSet up and maintain the AI workflow for front-end work: project rules/context files, component conventions, design-system references and prompt patterns so AI output matches the codebaseContainerize services with Docker, deploy and operate them on Kubernetes and AWSMaintain CI/CD, monitoring and logging for what you ownReview code (human- and AI-written) and work directly with the product and management team Requirements: Must have: 5+ years of professional software developmentTrue full-stack: 3+ years where you regularly delivered both the React front-end and the Node.js back-end of the same features yourself, in production. This role requires equal depth on both sides; profiles weighted to one side only will not fit.Strong React: hooks, state management, performance, TypeScriptStrong Node.js: API design, async patterns, auth, testingHands-on production experience with Kubernetes, Docker and AWSAI-first front-end development, proven in production:Daily use of AI coding agents (Cursor, Claude Code, Copilot or similar) to build React UI end-to-endCan show real examples of screens or features built mostly with AI and explain what was kept, what was rewritten and whyKnows how to give the agent the right context (design files, component library, existing patterns, API contracts) to get code that fits the codebase, not generic outputKnows where AI breaks on front-end work — state bugs, accessibility, performance, inconsistent styling — and how to catch itAI-first across the stack: uses AI for back-end code, tests, refactoring, debugging and reviews as well; can explain how prompts, context and agent workflows are structured, and how output is verifiedGit, CI/CD, automated testing as a habitIndependent, communicates clearly, owns a feature from idea to production Huge bonus: React Native — shipped mobile apps to App Store / Google Play (OTOFusion has a React Native mobile app)Experience with AI design-to-code tools (Figma-to-code, v0, Lovable, Bolt or similar) as part of a real delivery flow