Full Stack Developer - React / Node
Location: Denver CO - Onsite
Duration: 12 months
We are seeking a highly skilled Full Stack Developer with strong hands-on experience in React and Node.js to build and scale modern web applications.You will work across frontend and backend layers, collaborating with product, UX, and platform teams to deliver high-performance, scalable solutions.
Responsibilities
-
Design and develop responsive web applications using React on the frontend
-
Build scalable backend services and APIs using Node.js
-
Develop RESTful and/or GraphQL APIs for frontend consumption
-
Work across the full stack - UI, business logic, and data layers
-
Translate business requirements into technical solutions
-
Optimize applications for performance, scalability, and security
-
Write clean, maintainable, and well-tested code
-
Collaborate with UI/UX designers and product managers
-
Participate in code reviews and architecture discussions
-
Contribute to CI/CD and deployment workflows
Required Technical Skills
-
Strong experience with React (Hooks, Context, modern patterns)
-
Strong backend development experience using Node.js
-
Proficiency in JavaScript and/or TypeScript
-
Experience with Express.js or similar Node frameworks
-
Solid understanding of REST API design
-
Experience with frontend state management (Redux, Zustand, or similar)
-
Database experience with MongoDB, PostgreSQL, or MySQL
-
Experience integrating third-party APIs
-
Knowledge of authentication/authorization (JWT, OAuth)
-
Familiarity with Git-based workflows
-
Understanding of containerization or cloud deployment is a plus
Nice to Have
-
Experience with Next.js or server-side rendering
-
Cloud experience (AWS / Azure / GCP)
-
Microservices architecture exposure
-
Experience with testing frameworks (Jest, Cypress)
-
CI/CD pipeline experience
-
Docker/Kubernetes familiarity
Soft Skills
-
Strong problem-solving ability
-
Clear communication skills
-
Ability to work in fast-paced agile teams
-
Ownership mindset and accountability
-
Collaborative team player