JOBSEARCHER

ReactJS Developer

About The Company: VaaridaTech delivers technology solutions that help organizations modernize digital experiences, streamline business processes, and make better use of data. Our teams bring together expertise in application development, workflow automation, cloud-based services, and emerging technologies to build secure, scalable solutions. We value thoughtful engineering, practical innovation, and collaboration across disciplines. At Vaarida Tech, you will contribute to systems that connect user-facing applications with enterprise workflows, services, and analytics capabilities.
About The Role: We are seeking an experienced React JS Developer to build and maintain applications that support workflow-driven business journeys. In this full-time role, you will work across the front end, workflow orchestration, API development, and data integrations. You will partner with product, design, architecture, and engineering colleagues to translate requirements into reliable solutions, from intuitive React interfaces to resilient backend services and automated processes. The ideal candidate brings strong React and JavaScript expertise, hands-on experience with Camunda 7, and the ability to develop Python REST APIs. You will also contribute to agentic AI integrations and Databricks job orchestration, applying appropriate governance, security, observability, and human oversight. This position is based in Columbus, Ohio, and is suited to a professional with 8–12 years of relevant experience.
Qualifications: Qualified candidates should have 8–12 years of professional software development experience, including substantial experience delivering production React applications. You should be comfortable with component-driven UI development, React hooks, state management, and integrating APIs with authentication, validation, error handling, pagination, and caching. Strong knowledge of JavaScript or TypeScript, modern front-end practices, and application troubleshooting is expected. Experience designing and implementing Camunda 7 BPMN workflows is required, including service and user tasks, gateways, timers, message events, transaction boundaries, and asynchronous execution tuning. You should also have experience building Python REST services using frameworks such as FastAPI or Flask, implementing secure authentication, validating requests, and integrating downstream systems. Familiarity with Java or Python workers, external task patterns, retry strategies, idempotency, and resilient service integration is important. Experience with LLM or agent integrations, Databricks, and Camunda Cockpit, Tasklist, or Admin is highly valued.
Responsibilities: Build, test, and maintain React applications that provide clear, accessible, and responsive user experiences for workflow-backed journeys. Develop reusable components and integrate front-end features with secure APIs, handling loading states, authorization, errors, pagination, and cached data appropriately. Design, implement, and improve Camunda 7 BPMN workflows. Establish controlled transaction boundaries and tune execution using async Before and async After where appropriate. Develop Python REST APIs and scalable Java or Python External Task workers to orchestrate workflow activities and connect internal and external services. Apply idempotency, retries, backoff, validation, and monitoring to improve reliability. Integrate LLM and agent capabilities as governed workflow steps, including tool or function calling, prompt and version management, auditability, and human-in-the-loop approvals. Trigger and monitor Databricks jobs, correlate job results with workflow instances, and support operations using Camunda Cockpit, Tasklist, and Admin. Collaborate on design reviews, testing, documentation, production support, and continuous improvement.
Benefits: VaaridaTech offers the opportunity to work on meaningful enterprise technology initiatives alongside experienced, collaborative professionals. Team members can contribute across modern user interfaces, workflow automation, APIs, and data and AI integrations while expanding their technical capabilities. Compensation, benefits, and other employment details will be discussed during the hiring process.
Equal Opportunity: VaaridaTech is an equal opportunity employer. Employment decisions are made without regard to legally protected characteristics. We are committed to maintaining a respectful, inclusive workplace and encourage qualified candidates from all backgrounds to apply.