Skip to main content

JavaScript Fullstack developer

Technology
InnoveusIT
Cupertino, United States2 days agoUntil 12/2/2026
Service contractHybrid

Job description

  • Role: JAVASCRIPT-FULLSTACK
  • Years of experience :8-12years.
  • Location: Cupertino, California (3 days onsite)
Experience required: At least 8+ years hands on in full stack development.

Role Summary

We are looking for experienced full stack contractors to build production-grade web applications and APIs. You will own features end to end — from database schema through backend services to the user interface. This is a hands-on build role for engineers who are comfortable working through ambiguity, shaping the design as much as writing the code, and operating as an owner rather than a ticket-taker.

Must-Have Skills

Frontend

  • Strong JavaScript fundamentals (ES6+, async/await, closures)
  • React experience preferred (hooks, state management, component architecture)
Backend
  • Proficient in Python, writing production-grade code
  • Hands-on experience with FastAPI or Flask for building REST APIs
Database
  • Experience with relational databases (PostgreSQL, MySQL, SQL Server, or equivalent)
  • Good understanding of schema design, joins, indexing, and query optimization
Architecture & Problem Solving
  • Ability to think through system design and build scalable solutions
  • Strong analytical mindset to break down complex or ambiguous problems
Good-to-Have Skills
  • Experience with Claude Code or other AI-assisted development tools — extra points for this
  • desktop app based on
  • Electron
  • framework - Extra points for this
Behavioral Expectations (Non-Negotiable) These are weighted equally with technical skill. Candidates who are strong engineers but weak here will not be a fit.
Keywords
JavaScriptReactPythonFastAPIFlaskREST APIsRelational DatabasesPostgreSQLMySQLSQL ServerDatabase Schema DesignQuery OptimizationSystem DesignScalable SolutionsClaude CodeElectronFull-Stack DevelopmentES6+Async/AwaitClosures

Interested in this role?