Salary Range: $42.00 - $45.00/Hour on W2 (Without Benefits). Applicants must be willing to work on W2
Role Description
We are seeking a Python React Developer to design, develop, and enhance a modern enterprise Capability Catalog and Capability Map experience using React/TypeScript and Python. Roles & Responsibilities Full-Stack Engineering – React & Python
Design, develop, and enhance a modern enterprise Capability Catalog and Capability Map experience using React/TypeScript and Python.
Build intuitive user interfaces to browse, search, filter, and navigate business/technology capabilities and their relationships.
Develop reusable React components for hierarchical views, capability details, search results, filters, dashboards, and interactive visualizations.
Build Python/FastAPI services for capability data ingestion, transformation, validation, search, and API delivery.
Capability Catalog, Map & Data Experience
Transform capability and metadata inputs into normalized hierarchical/relationship models for presentation and downstream use.
Build user experiences using catalogs, taxonomies, hierarchies, trees, graphs, or relationship-driven interfaces for exploring complex enterprise information.
Strong hands-on experience building enterprise full-stack applications using React 19/modern React, TypeScript, and Python 3.11+.
Strong React expertise, including functional components, Hooks, state management, routing, reusable component design, responsive UI, accessibility, and frontend performance optimization.
Strong Python backend experience using FastAPI; Flask/Django experience is useful.
Strong experience designing and consuming secure REST APIs; GraphQL and WebSocket/SSE experience is desirable.
Capability Catalog, Map & Data Experience
Experience building catalog, taxonomy, hierarchy, tree, graph, or relationship-driven user experiences for exploring complex enterprise information.
Strong experience transforming structured and semi-structured data into hierarchical models suitable for capability maps and interactive visualization.
Experience with modern visualization libraries or graph/tree UI patterns is highly desirable.
AI & Intelligent Experience Integration
Experience integrating LLM/Generative AI capabilities into enterprise applications using APIs and modern AI frameworks.
Exposure to RAG, semantic search, embeddings, AI agents, tool/function calling, MCP, or similar integration patterns is desirable.
Ability to integrate AI-generated or AI-enriched capability information into user-facing workflows with validation, guardrails, and traceability.
Data, Cloud & Engineering Practices
Strong SQL experience with PostgreSQL or equivalent relational databases; NoSQL exposure is useful.
Experience with Docker, Kubernetes, and CI/CD pipelines using GitHub Actions, Jenkins, or equivalent tools.
Experience with automated testing for frontend and backend applications using tools such as Jest, React Testing Library, PyTest, Playwright/Cypress, or equivalent.
Strong understanding of authentication/authorization, secure coding, logging, monitoring, error handling, and production troubleshooting.
Strong analytical, problem-solving, documentation, and cross-functional communication skills.
Essential Skills
Full-stack engineering using React 19/modern React, TypeScript, and Python 3.11+.
Strong React expertise, including functional components, Hooks, state management, routing, reusable component design, responsive UI, accessibility, and frontend performance optimization.
Strong Python backend experience using FastAPI; Flask/Django experience is useful.
Strong experience designing and consuming secure REST APIs.
Experience with capability catalogs, maps, taxonomies, hierarchies, trees, graphs, and relationship-driven user experiences.
Strong experience transforming structured and semi-structured data into hierarchical models suitable for capability maps and interactive visualization.