- Company Name
- IC Resources
- Job Title
- Full Stack Developer – Node, Python, Typescript, React
- Job Description
-
Job Title: Full Stack Developer – Node, Python, Typescript, React
Role Summary: Design, develop, and maintain highly scalable web applications that ingest, process, and visualise real‑time IoT sensor data, working closely with embedded, electronics, and AI/ML teams to optimise end‑to‑end system performance.
Expectations: Deliver production-ready code, reliable API interfaces, and intuitive user interfaces; participate in architecture decisions; troubleshoot and resolve performance bottlenecks; contribute to continuous learning and knowledge sharing across teams.
Key Responsibilities:
- Build and extend web services using Node.js, Express, and Python, ensuring robust data pipelines for sensor streams.
- Implement front‑end features with React and Next.js, delivering responsive, data‑rich dashboards.
- Integrate and maintain IoT protocols (MQTT, WebSockets) for real‑time communication.
- Containerise applications with Docker, orchestrate deployments on Kubernetes, and manage CI/CD pipelines.
- Collaborate with embedded and AI/ML engineers to embed analytics and machine‑learning models into the platform.
- Monitor system performance, troubleshoot issues, and propose architectural improvements.
Required Skills:
- 3+ years commercial experience as a Full Stack Developer in data‑heavy or IoT environments.
- Proficiency in TypeScript, JavaScript, Node.js, Express, Python.
- Front‑end expertise with React, Next.js, and Electron for desktop deployments.
- Strong command of containerisation (Docker) and orchestration (Kubernetes), CI/CD tooling.
- Familiarity with MQTT, WebSockets, and other IoT messaging protocols.
- Knowledge of AI/ML integration principles and data visualization libraries.
- Excellent problem‑solving, version control (Git), and collaborative communication skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
- Practical experience with CI/CD, Docker, Kubernetes; certifications such as AWS Certified Developer or Certified Kubernetes Administrator are advantageous.
West yorkshire, United kingdom
On site
07-12-2025