A leading tech company in San Jose is seeking a Mid-Senior level developer to build responsive, user-friendly front-end interfaces and maintain backend services using React.js and Node.js. The ideal candidate should possess outstanding knowledge of Data Structures & Algorithms and have a collaborative spirit to work with cross-functional teams. A focus on code quality and performance is essential in this role. This is a contract position within the Information Technology sector.
Qualifications
Outstanding knowledge of Data Structures & Algorithms.
Good experience with React.js and Node.js.
Strong understanding of web application architecture and RESTful APIs.
Responsibilities
Build responsive, user-friendly front-end interfaces using React.js.
Develop and maintain backend services and APIs using Node.js.
Collaborate with product managers, designers, and engineers to deliver end-to-end solutions.
Skills
Data Structures & Algorithms
React.js
Node.js
Web application architecture
Version control (Git)
Job description
Key Responsibilities
Build responsive, user-friendly front‑end interfaces using React.js
Develop and maintain backend services and APIs using Node.js
Apply strong Data Structures & Algorithms knowledge to optimize performance and scalability
Collaborate with product managers, designers, and engineers to deliver end‑to‑end solutions
Write clean, maintainable, and well‑documented code
Debug, troubleshoot, and optimize applications for speed and reliability
Participate in code reviews and contribute to best engineering practices
Required Qualifications
Outstanding knowledge of Data Structures & Algorithms
Good experience with React.js and Node.js
Strong understanding of web application architecture and RESTful APIs
Familiarity with modern development tools, version control (Git), and debugging techniques
Ability to work independently and in a collaborative team environment