NAVA Software solutions is looking for a Full Stack Developer - React/Node
Details:
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