Logo
Cohesive Technologies

Frontend Developer - UI for Cloud Data Platform Job at Cohesive Technologies in

Cohesive Technologies, Belmont, WA, United States, 99104

Save Job

Job Description

Job Description

Cohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary assessment tools and techniques, and project delivery methodologies. Through relationships with thousands of specialized professionals, we bring an unparalleled ability to match talent with opportunities by assessing, recruiting, developing and engaging the best and brightest people for our clients. We combine broad geographic presence, world-class solutions and a tailored, consultative approach to help our people and clients achieve higher performance and outstanding results.

Job Title: Frontend Developer UI for Cloud Data Platform

Location: Bellevue, WA

Employment Type: Long term W2 contract

About the Role

  • We are looking for a skilled Sr. Frontend Developer to design and build an interactive UI application that enables users to configure, monitor, and manage data ingestion and processing pipelines on Azure or AWS cloud platforms. The ideal candidate will have experience with React.js, TypeScript, real-time data streaming, API integrations, and UI/UX best practices to deliver a seamless user experience.

Key Responsibilities:

  • Develop and maintain a responsive and intuitive UI application for managing cloud-based data pipelines.
  • Integrate the frontend with Azure/AWS backend services via REST APIs, WebSockets, and GraphQL.
  • Provide real-time updates on data movement, processing, and errors using WebSockets/SSE.
  • Implement a configurable UI that allows users to set up data ingestion and processing pipelines.
  • Develop interactive dashboards with real-time progress tracking and notifications.
  • Ensure smooth authentication and authorization using OAuth 2.0, Azure AD, or AWS Cognito.
  • Optimize frontend performance for handling large datasets and complex workflows.
  • Implement error handling mechanisms to provide actionable insights into system failures.
  • Collaborate with backend developers, data engineers, and cloud architects to align UI functionality with backend services.

Required Qualifications:

  • 10+ years of experience in frontend development.
  • Strong proficiency in React.js (or Angular/Vue.js) and TypeScript.
  • Experience with state management tools (Redux Toolkit, React Query, Apollo Client).
  • Familiarity with real-time updates using WebSockets, SSE, or MQTT.
  • Experience in REST API and GraphQL integration.
  • Strong UI/UX design skills and experience with Material-UI, Tailwind CSS, or Ant Design.
  • Hands-on experience with cloud platforms (Azure, AWS) and related services.
  • Experience implementing OAuth 2.0, JWT authentication, and role-based access control (RBAC).
  • Knowledge of error logging, monitoring, and performance optimization techniques.

Preferred Skills:

  • Experience with serverless computing (Azure Functions, AWS Lambda).
  • Understanding of data pipelines, workflow orchestration, and ETL processes.
  • Familiarity with CI/CD pipelines and deployment automation for frontend applications.
  • Experience working with data visualization libraries (D3.js, Recharts, Plotly).

Cohesive Technologies is an equal access/equal opportunity employer and does not discriminate on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other classification prescribed by applicable law.