Junior WebUI Developer

DR LASER SINGAPORE PTE. LTD.
Overview
We are building an advanced WebUI platform that bridges modern web technologies with real-time industrial and scientific systems - including laser equipment, robotics, and distributed process control.
You will join a cross-disciplinary team of engineers designing secure, high-performance, and visually elegant interfaces that integrate tightly with backend IPC and database layers.
Responsibilities
Must-Have Skills
Category
Skills
Frontend
React, TypeScript, JavaScript (ES6+), HTML5, CSS3, modern UI component frameworks (e.g., MUI, Chakra, Ant Design)
Backend / Server
Node.js (Express / Fastify / NestJS), REST API design, WebSockets
Authentication
OIDC / OAuth 2.0, JWT, session management
Database
PostgreSQL (queries, schema design, ORM such as Prisma or TypeORM)
Messaging / IPC
RabbitMQ, TCP/UDP socket communication
OS / Environment
Linux development environment, Git, Docker basics
Preferred / Nice-to-Have Skills
Education & Experience
What We Offer
We are building an advanced WebUI platform that bridges modern web technologies with real-time industrial and scientific systems - including laser equipment, robotics, and distributed process control.
You will join a cross-disciplinary team of engineers designing secure, high-performance, and visually elegant interfaces that integrate tightly with backend IPC and database layers.
Responsibilities
- Develop and maintain front-end web applications using React + TypeScript with modern component libraries and design systems.
- Implement Node.js backend services and REST / WebSocket APIs for frontend-backend communication.
- Integrate OIDC (OpenID Connect) authentication and role-based access control.
- Connect to PostgreSQL databases for data retrieval, visualization, and configuration management.
- Interface with RabbitMQ, UDP/TCP IPC channels for real-time messaging, telemetry, and status updates.
- Work within Linux-based development and deployment environments (Docker or native).
- Collaborate with system engineers and UI/UX designers to translate functional and visual requirements into reliable, performant, and maintainable interfaces.
- Participate in code reviews, CI/CD workflows, and technical documentation.
Must-Have Skills
Category
Skills
Frontend
React, TypeScript, JavaScript (ES6+), HTML5, CSS3, modern UI component frameworks (e.g., MUI, Chakra, Ant Design)
Backend / Server
Node.js (Express / Fastify / NestJS), REST API design, WebSockets
Authentication
OIDC / OAuth 2.0, JWT, session management
Database
PostgreSQL (queries, schema design, ORM such as Prisma or TypeORM)
Messaging / IPC
RabbitMQ, TCP/UDP socket communication
OS / Environment
Linux development environment, Git, Docker basics
Preferred / Nice-to-Have Skills
- UI/UX & Design: Figma, responsive design, accessibility (WCAG), component theming
- DevOps: Docker Compose, GitLab CI / GitHub Actions, container deployment
- Data Visualization: Recharts, D3.js, Plotly, or equivalent frameworks
- Realtime / Streaming: WebRTC, SSE, or similar transport layers
- Testing: Jest, React Testing Library, Cypress
- Security: HTTPS, CORS, CSRF, secure token storage
- Performance Tuning: lazy loading, bundling (Vite/Webpack), caching strategies
- Documentation: Markdown, OpenAPI / Swagger specs
Education & Experience
- Master's or Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field.
- 0-3 years of practical experience in web application development.
- Fresh graduates with strong project portfolios or open-source contributions are encouraged to apply.
What We Offer
- Exposure to real-time industrial systems and data-driven engineering.
- Opportunity to learn full-stack development and DevOps workflows.
- Collaborative environment bridging UI/UX design, backend systems, and hardware integration.
- Competitive compensation with fast growth potential for high-performing engineers.
JOB SUMMARY
Junior WebUI Developer

DR LASER SINGAPORE PTE. LTD.
Singapore
3 days ago
N/A
Full-time
Junior WebUI Developer