Senior Full-Stack Developer - Node.js / React

Programmers Io — United States · Posted ~3 hours ago

Senior Full-time Remote

Skills

React.js Node.js RESTful APIs Full-stack development Responsive UI development Microservices Containerization System design REST Containers

🔓 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 senior full-stack developer is sought for a fully remote role building modern web applications. You will develop user-facing interfaces and reusable frontend components, build robust backend services and REST APIs, and help shape scalable architectures such as microservices and containerized systems. The position requires at least eight years of professional experience and strong attention to performance and maintainability.

Highlights

Fully remote senior full-stack opportunity with substantial experience requirements and broad ownership across frontend, backend, APIs, and architecture. The role emphasizes reusable components, responsive interfaces, performance, modern architectures, and technology evaluation.

Description

Job Title: Senio Full Stack Developer(Node+React) Location: Remote, USA Duration: Only Full Time Min. Years of Experience: 8+ Years Roles and Responsibilities: Developing new user-facing features using React.jsBuilding reusable components and front-end libraries for future useTranslating designs and wireframes into high quality codeOptimizing components for maximum performance across a vast array of web-capable devices and browsersDesign, build, and maintain responsive user interfaces using React.Develop robust back-end services and RESTful APIs.Ensure seamless integration between front-end and back-end components.Participate in system design discussions and drive the adoption of modern architectures (e.g., microservices, containerization).Evaluate and recommend tools, libraries, and frameworks to improve productivity and system performance.Develop new user-facing features using React.js.Build reusable components and front-end libraries for future use.Translate designs and wireframes into high quality code.Optimize components for maximum performance across a vast array of web-capable devices and browsers.Carry out application state management with Redux or similar libraries.Participate in team meetings and discussions to understand user needs and functionalities.Perform code reviews and improve and maintain code quality.Work closely with product management and back-end developers to integrate user-facing elements with server-side logic.Keep up-to-date with the latest industry trends and technologies to ensure applications are current and competitive.