Full-Stack Developer – React & Node.js | $90/hr Remote
Crossing Hurdles
full-remotemidcontractfullstack United States 17 days ago via LinkedIn
60,000 - 108,000 USD/annual
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
ReactNode.jsFull-Stack DevelopmentJavaScriptRemoteCode ReviewPerformance OptimizationProblem SolvingWeb DevelopmentAPI Development
About the role
Role Overview
Full-Stack Developer (Hourly Contract) — Remote (United States)
Responsibilities
- Build, maintain, and scale web and mobile applications across multiple technology stacks
- Collaborate with cross-functional teams to design and deliver user-focused features
- Write clean, efficient, well-structured code following best practices
- Debug, troubleshoot, and optimize applications for performance and scalability
- Stay current with new technologies and recommend improvements to systems/workflows
- Participate in code reviews and contribute to team knowledge sharing
- Communicate technical concepts, decisions, and updates clearly (written and verbal)
Requirements
- At least 3 years of hands-on experience as a Full-Stack Developer or Backend Engineer
- Proficiency with technologies including React and Node.js (plus experience listed across several common stacks)
- Strong understanding of front-end and back-end development principles
- Ability to deliver high-quality software in fast-paced environments
- Strong analytical and problem-solving skills
- Ability to work independently and collaboratively in a remote setup
- Excellent communication skills and strong documentation practices
Nice-to-haves
- Experience spanning additional listed technologies (e.g., React Native, Ruby/Rails, C#, etc.)
About Crossing Hurdles
Crossing Hurdles is a company that hires developers to build and scale web and mobile applications. It operates in the software/technology space and works with cross-functional teams to deliver features with a strong user focus.
Scraped 4/28/2026