Full-Stack Developer at Kitron Norway
, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

26 Feb, 26

Salary

0.0

Posted On

28 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Full-Stack Development, Software Platforms, Real-Time Dashboards, Backend APIs, User Interfaces, Database Modeling, Docker, Linux, Git, CI/CD, Cloud Deployment, Automation, Robotics, Computer Vision, Problem-Solving, Communication

Industry

electrical;Appliances;and Electronics Manufacturing

Description
About Kitron Kitron is a leading Scandinavian Electronics Manufacturing Services (EMS) company, delivering improved flexibility, cost efficiency, and innovation power through the value chain. The company has operations in Norway, Sweden, Denmark, Lithuania, Germany, Poland, the Czech Republic, India, China, Malaysia, and the United States. With 2500 highly skilled employees, Kitron manufactures and delivers anything from fully assembled electronic circuit boards to complete end - products for customers globally. Related technical services like prototyping, industrialisation, material analysing and test development are also key competencies offered by Kitron. Our values Location: Chennai Deadline: 2025.12.31 Kitron India is currently looking for a Full Stack Developer based in Chennai, India, who will play a key role in ensuring the smooth execution of our programs and an excellent opportunity to gain valuable experience in the field of Automation. Job Description: Develop and maintain software platforms that power MSD modules and Micro factory control systems. Build real-time dashboards for machine status, production flow, job execution, and system health monitoring. Integrate software with control engineers (PLC/IPC/robot controllers) using REST, WebSockets, MQTT, Modbus/OPC-UA. Collaborate with computer vision engineers to integrate CV pipelines (inspection, detection, alignment) into production workflows. Design and implement backend APIs for job scheduling, device communication, and system management. Develop user interfaces for operators, engineers, and maintenance teams (React/Next.js). Handle database modeling, schema design, and efficient querying for production data, analytics, and logs. Create notification, alert, and error-handling systems for hardware, vision, and processing faults. Containerize and deploy applications on Docker, industrial PCs, edge devices, and cloud/on-prem servers. Implement secure authentication, role-based access, and operator-level controls. Work closely with hardware, CV, robotics, and control teams to ensure software, electronics, and automation systems are aligned. Support integration testing, on-machine testing, and final deployment in production environments. Prepare documentation, REST API specs, deployment notes, and support technical walkthroughs. Continuously improve system performance, UI responsiveness, and real-time reliability. Requirements: Bachelor’s in computer science, AI/ML, Electronics, or related fields. 3–5 years of experience in full-stack development for industrial, automation, robotics, or product-based applications. Strong proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js. Solid expertise in back-end development using Node.js, Express, Python (Django/Flask), Java, or similar frameworks. Experience working with databases (MySQL/PostgreSQL) and NoSQL systems (MongoDB/Redis). Experience building dashboards, real-time monitoring panels, and data-driven UIs. Solid understanding of Docker, Linux, Git, CI/CD, and cloud/on-prem deployment. Ability to integrate with vision systems, robotics controllers, or sensor data streams. Strong problem-solving skills and ability to collaborate with control & CV teams. Exposure to industrial automation, robotics, or machine control environments is a big plus. Excellent communication skills and ability to deliver under tight timelines. We offer: Global team and projects. Opportunities for personal and professional development. Training and competence development courses
Responsibilities
The Full-Stack Developer will develop and maintain software platforms for MSD modules and Micro factory control systems, ensuring smooth execution of programs. They will also collaborate with various teams to integrate software with hardware and enhance system performance.
Loading...