Job Specifications
Only candidates available and ready to work directly as Genesis10 employees will be considered for this position. (No C2C)
Title: React Developer
Location: Concord, CA (Hybrid 3 days/week onsite)
Duration: 6+ months (with possible extension)
Key Responsibilities
UI Development
Build responsive, component‑based interfaces using React
Develop UI components that visualize agentic workflows, decisions, LLM outputs, and multi-step automation sequences.
Design and implement reusable UI modules for forms, dashboards, event timelines, and orchestration tools.
Create clean, modern layouts that support high‑density enterprise data.
Integration & Data Handling
Integrate the UI with back-end microservices via REST and/or GraphQL.
Consume APIs for GenAI agent actions, Python services, vector DB lookups, Kafka-based signals, and MarTech data entities.
Handle real‑time updates, async events, and streaming data visualizations.
Collaboration & Architecture
Work directly with engineering leads to define front-end architecture, patterns, and coding standards.
Partner with MarTech teams to ensure UI aligns with Adobe Experience Platform (AEP), Pega Customer Decision Hub (CDH), and audience/identity data.
Collaborate with UX to refine workflows that simplify complex ML-driven logic for business users.
Quality & Performance
Ensure UI performance, accessibility, and maintainability across browsers and devices.
Implement automated testing (Jest, React Testing Library, Cypress, etc.).
Optimize build pipelines and component rendering for large datasets.
Required Skills & Experience
4–7+ years of hands-on experience building production-grade front-end applications.
Strong command of React, TypeScript, JavaScript (ES6+), Hooks, and state management tools
Experience integrating with microservices, complex APIs, and secure enterprise platforms.
Ability to translate ambiguous LLM/GenAI outputs into clear user-facing UX patterns.
Solid understanding of modern front-end architecture, modular component design, and best practices.
Nice-to-Have Skills
Experience with Adobe Experience Cloud tools such as AEM, AEP, AAM, or Adobe Campaign.
Familiarity with MarTech ecosystems (Salesforce Marketing Cloud, Pega CDH, etc.).
Exposure to GenAI/LLM development, RAG concepts, or prompt-driven workflows.
Experience working with Kafka, event-driven UI patterns, or streaming visualizations.
UI/UX design sensibility and experience collaborating with product designers.
About the Company
Genesis10 is an award-winning staffing firm that helps clients and individual job seekers achieve their goals.
We offer customized talent solutions for our clients, including junior and senior resources to fill technical or functional roles working on-site or remote. We provide career opportunities for consultants in an array of models, including contract, contract-to-hire and permanent placement. Our services include:
Staffing
Talent Creation, Reskilling and Upskilling
Digital Consulting
Flexible Workforce Solutions ...
Know more