Job Specifications
Senior Software Engineer – React, Node.js, Java | Newark, CA (100% On-site) | Employment Type: Contract
Join a high-performing engineering team focused on building scalable, modern web applications and React component libraries. This role is ideal for a seasoned engineer with deep expertise across React, Node.js, and Java, along with strong fundamentals in software design and architecture.
About the Role
As a Senior Software Engineer, you will design, develop, test, and maintain advanced software systems and reusable web components. You will collaborate closely with cross-functional teams to gather requirements, build technical solutions, and deliver high-quality applications that support business-critical operations. This role requires strong problem-solving skills, attention to detail, and the ability to work across both modern and legacy systems.
Key Responsibilities
Architect, build, and maintain React web component libraries
Develop and enhance complex software systems across React, Node.js, and Java
Gather, analyze, and document system requirements
Create detailed technical specifications and test plans
Implement new applications and customize systems based on client requirements
Modify existing programs to meet evolving standards
Conduct unit testing and ensure quality through code reviews
Troubleshoot issues across front-end, back-end, and legacy systems
Perform post-deployment validation and resolve defects
What We’re Looking For
Bachelor’s degree in Engineering, Computer Science, or related field
5–7 years of hands-on software development experience
Strong foundation in data structures, algorithms, and software design principles
Proven experience building scalable applications using React, Node.js, and Java
Experience designing and developing large, distributed systems
Strong debugging, troubleshooting, and performance-tuning skills
Ability to work with both new and legacy production systems
Strong communication and collaborative abilities
Compensation & Details
Competitive compensation based on experience
Flexible workplace options (if applicable)
Opportunity to work on high-impact, large-scale engineering initiatives
Next Steps
If you’re passionate about building robust applications and reusable component libraries while working with modern and scalable technologies, apply now to join a team where your expertise will make an immediate impact.
#SoftwareEngineering #ReactJobs #NodeJS #JavaDeveloper #FullStackEngineer #TechCareers
About the Company
Prospance Inc. is an IT services and products company. The company provides project implementation, outsourcing, and staffing services to engineering and IT organizations. The company has set new frontiers in the SAP implementation space and is now committing its resources to help customers improve their experience interacting with corporate business applications.
Know more