FullStack Node with Lead OR Architect - California - US

High Aim Classes · California, United States

Spotted 1h agocontract
Job description

About this role

Employer-provided description, formatted for easier reading.

Job DescriptionSenior Full Stack Engineer – React. js / Node. js

Location: California, USA

Experience: 10+ Years

Employment Type: Full-Time

Position Overview

We are looking for a highly experienced Senior Full Stack Engineer with 10+ years of software development experience to design and develop modern, responsive, scalable, and secure web applications.

The ideal candidate will have strong hands-on experience with React. js, JavaScript/ES6+, HTML5, CSS3, Node. js, Express.

js, REST APIs, SQL, and NoSQL databases. The candidate should be comfortable working across both frontend and backend development, building reusable UI components, scalable application architectures, backend APIs, business services, and integration layers.

Key Responsibilities

  • Design and develop modern, responsive web applications using React.js, JavaScript/ES6+, HTML5, and CSS3.
  • Build reusable, maintainable, and scalable React UI components.
  • Develop scalable frontend architectures using modern design and architectural patterns.
  • Develop backend applications, APIs, business services, and integration layers using Node.js and Express.js.
  • Design, develop, and integrate RESTful APIs and web services.
  • Work with both SQL and NoSQL databases for application development and data management.
  • Develop responsive applications optimized for desktop, tablet, and mobile devices.
  • Improve application performance, reliability, scalability, and security.
  • Participate in technical architecture, design, development, testing, and deployment activities.
  • Troubleshoot and resolve complex frontend, backend, API, database, and integration issues.
  • Write clean, reusable, maintainable, and testable code.
  • Collaborate with product managers, architects, UI/UX designers, QA engineers, and other development teams.
  • Review code and contribute to engineering standards and best practices.
  • Mentor junior and mid-level engineers and provide technical guidance.

Required Skills

  • 10+ years of professional software development experience.
  • 5+ years of React.js/ReactJS development experience.
  • Strong experience with JavaScript and ES6+.
  • Strong knowledge of HTML5 and CSS3.
  • Experience building responsive web applications.
  • 5+ years of Node.js experience.
  • 5+ years of Express.js experience.
  • 5+ years of REST API design and development.
  • Strong experience with SQL databases.
  • Experience with NoSQL databases.
  • Strong understanding of modern frontend architecture and design patterns.
  • Experience developing reusable UI components and scalable frontend applications.
  • Experience developing backend APIs, business services, and integration layers.
  • Strong understanding of performance optimization, scalability, reliability, and application security.
  • Strong problem-solving and communication skills.

Preferred Skills

  • TypeScript
  • Redux or other state-management frameworks
  • MongoDB
  • PostgreSQL / MySQL / SQL Server / Oracle
  • AWS, Azure, or GCP
  • CI/CD
  • Automated testing
  • Agile/Scrum methodology
  • Microservices architecture
Interested in this role?Continue on High Aim Classes's careers page.
Apply on High Aim Classes