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.
About the Role
Key Responsibilities
- Develop responsive, high‑performance user interfaces using React.js and related libraries.
- Translate UI/UX designs and wireframes into high‑quality code.
- Build reusable components and front‑end libraries for future use.
- Collaborate with backend developers, designers, and product teams to deliver seamless user experiences.
- Troubleshoot, debug, and upgrade existing applications.
- Participate in code reviews and contribute to best practices and standards.
- Integrate RESTful APIs and third‑party services.
- Stay updated with the latest front‑end technologies and trends.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 2–5+ years of hands‑on experience in front‑end development.
- Experience with React Hooks, Context API , and component lifecycle.
- Familiarity with TypeScript (preferred but not mandatory).
- Experience with REST APIs , JSON, and asynchronous programming.
- Knowledge of Webpack, Babel, NPM/Yarn , and modern build pipelines.
- Experience with version control tools like Git .
- Strong problem‑solving skills and attention to detail.
Preferred Skills
- Experience with Next.js or other SSR frameworks.
- Familiarity with UI libraries such as Material‑UI, Chakra UI, or Ant Design.
- Knowledge of unit testing (Jest, React Testing Library).
- Experience with Agile/Scrum methodologies.
- Basic understanding of backend technologies (Node.js, Express) is a plus.