BayRock Labs

BayRock Labs

Sr. Full Stack Developer

Hybrid (Newark, California, US) · Senior

Sponsorship not specifiedDetected 22 days ago
ReactwebpackFull-Stack DevelopmentData StructuresAlgorithmsCI/CDDevOpsMachine LearningCommunication

About the role

  • About BayRock Labs At BayRock Labs, we pioneer innovative tech solutions that drive business transformation. As a leading product engineering firm based in Silicon Valley, we provide full-cycle product development, leveraging cutting-edge technologies in AI, ML, and data analytics. Our collaborative, inclusive culture fosters professional growth and
  • work-life balance. Join us to work on ground-breaking projects and be part of a team that values excellence, integrity, and innovation. Together, let's redefine what's possible in technology.

Responsibilities

  • Design, fine-tune, and improve sophisticated software implementation projects.
  • Gather and analyze system requirements, document specifications, and develop tailored software solutions.
  • Implement system software and customize applications to client requirements.
  • Code new programs to client specifications and create test data for validation.
  • Perform quality assurance reviews to ensure reliability and performance.
  • Strong foundation in computer science, with expertise in data structures, algorithms, and software design.
  • Proven experience in large systems software design and development.

Requirements

  • Hands-on experience with React and building reusable component libraries.
  • Proficiency in troubleshooting and unit testing for both new and legacy production systems.
  • Strong programming skills and experience with problem diagnosis and resolution.

Nice to have

  • As a leading product engineering firm based in Silicon Valley, we provide full-cycle product development, leveraging cutting-edge technologies in AI, ML, and data analytics.
  • Our collaborative, inclusive culture fosters professional growth and work-life balance.
  • Together, let's redefine what's possible in technology.
  • Review and analyze enhancement requests and specifications.
  • Prepare detailed software specifications and test plans.
  • Modify existing programs to meet new standards and conduct unit testing.
  • Conduct post-implementation validation and resolve bugs identified during testing.
  • Contribute to the development of reusable React component libraries to accelerate product delivery.

This listing is sourced directly from BayRock Labs's careers page and normalized into a canonical job model.