Senior Full Stack Developer (React + Node) - Remote - USA

FullStack Labs2 months ago
Raleigh, NC, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

FullStack is one of the fastest-growing software consultancy companies in the Americas, delivering transformational digital solutions to top global companies and Silicon Valley startups. As an employee-first organization, FullStack fosters a positive, respectful, and supportive environment for talented software designers and developers. In this role, as a Senior Full Stack Engineer, you will either integrate directly into a client's team (Team Augmentation) or join a dedicated FullStack product team (Design & Build) to deliver innovative solutions.

Key Responsibilities

  • Integrate into a client's team and collaborate daily with designers and engineers (Team Augmentation).
  • Join a FullStack product team to design and build innovative digital solutions (Design & Build).

Required Qualifications

  • 5+ years of professional Full Stack Development experience.
  • Advanced English proficiency.
  • Completion of a four-year college degree.
  • Strong production experience with React, including modern patterns such as hooks, context, and state management libraries.
  • Solid hands-on experience with Node.js and building RESTful and/or GraphQL APIs.
  • Proficiency in JavaScript and TypeScript across frontend and backend.
  • Excellent understanding of HTML5, CSS3, and modern styling approaches (e.g., CSS-in-JS, Tailwind).
  • Experience with both relational and non-relational databases.
  • Strong grasp of API design, data modeling, and backend architecture.
  • Experience implementing authentication, authorization, and security best practices.
  • Familiarity with frontend performance optimization techniques.
  • Experience with unit, integration, and end-to-end testing frameworks.
  • Proficiency with version control systems (Git) and collaborative workflows.
  • Experience working with CI/CD pipelines and automated deployment processes.
  • Solid understanding of cloud-based environments (AWS, GCP, or Azure).
  • Ability to write clean, maintainable, and well-documented code.
  • Excellent problem solving with attention to detail.
  • Ability to work on Agile/Scrum teams and take extreme ownership of tasks.
  • Consistent availability to work 40 hours per week.

Benefits & Perks

  • Competitive Salary
  • Paid Time Off (vacation, sick leave, maternity/paternity leave, holidays)
  • 100% Remote Work
  • Opportunity to work with leading startups and Fortune 500 companies
  • Health, dental, and vision insurance
  • 401(k) w/ 4% match
  • Ample opportunity for career advancement
  • Continuing education opportunities

Required Skills

Cloud Platforms (AWS, GCP, Azure)
Agile/Scrum
Relational Databases
GraphQL
HTML5
JavaScript
Node.js
CSS3
API Design
React (hooks, context, state management)
RESTful APIs
NoSQL Databases
Git
CI/CD Pipelines
TypeScript
Tailwind
Authentication & Authorization
CSS-in-JS
Testing Frameworks