SeniorAdministrator - ServiceNow,JavaScript
HCLTech
:
Full Stack Developer (3-5 Years) comfortable moving across the whole stack — building React features one day, designing an API endpoint and its database queries the next. You\\\'ll work in a TypeScript monorepo that spans the frontend dashboard, the backend API, and the data pipeline, and you\\\'ll own features end to end: from the database query through the API to the pixels on screen
Key Responsibilities
Build and maintain features across the React dashboard and the Fastify backend API, owning them from data layer to UI.\\r\\n• Write analytical queries against ClickHouse (our telemetry store) and relational queries against PostgreSQL(configuration, users, access control).\\r\\n• Build data visualizations — time-series charts, geographic maps, network topology graphs — that make complex traffic data understandable.\\r\\n• Contribute to the real-time data pipeline (Kafka-based) that enriches and analyzes flows as they arrive.\\r\\n• Implement features touching authentication, role-based access control, and multi-tenancy, with the security mindset those require.\\r\\n• Write tests, review teammates\\\' code, and keep the codebase healthy.\\r\\n• Ship your work through our CI/CD pipeline to a Kubernetes environment.\\r\\n• Participate in an agile team — sprint planning, refinement, standups, and retrospectives. Skill Requirements Strong proficiency in TypeScript across both frontend and backend.\\r\\n• Solid React experience — hooks, component design, state management, and an understanding of render behavior and performance.\\r\\n• Node.js backend experience — building REST APIs, working with async code, and a real understanding of the event loop and non-blocking I/O.\\r\\n• Comfort with relational databases and SQL — schema design, indexing, and writing efficient queries.\\r\\n• Fluency with Git and collaborative workflows (branches, pull requests, code review).\\r\\n• A habit of testing your own code and thinking through edge cases and failure modes.\\r\\n• The ability to reason about unfamiliar problems and learn new tools quickly — and the honesty to say \\\"I don\\\'t know\\\" and then go find out.\\r\\n• Typically 3+ years of professional software development experience.\\r\\n• Experience with columnar / OLAP / time-series databases (ClickHouse, Druid, ClickHouse, BigQuery, TimescaleDB).\\r\\n• Experience with streaming systems (Kafka, Pulsar, Kinesis) and concepts like partitioning, consumer groups, and delivery semantics.\\r\\n• Containers and orchestration — Docker, Kubernetes, Helm.\\r\\n• Data visualisation libraries — Recharts, D3, Leaflet, or similar.\\r\\n• Experience with authentication and authorisation systems — OAuth, SAML/SSO, RBAC, multi-tenant data isolation.\\r\\n• Familiarity with networking concepts or network telemetry (NetFlow/IPFIX/sFlow, SNMP, BGP) — a plus, but not a requirement; we\\\'ll teach you the domain.\\r\\n• Experience working in a monorepo and with modern build tooling (Vite, npm/pnpm workspaces).
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.


