CareerPlanSign in

Software Engineer

Xiamen, 福建省, cn💼 Full-time🗓 2026-09-22 → 2026-09-25

Core

Full-Stack Software Engineer driving equipment digitalization by bridging industrial hardware and cloud platforms for real-time remote monitoring and smart industrial management.

Role type

Full-Stack Software Engineer

Builds

Real-time remote monitoring dashboards, efficient application services, and scalable web applications integrating front-end visualization with back-end logic.

Domain

Industrial IoT / Smart Manufacturing / Resource Recovery

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Vue ecosystem, front-end and back-end separation, browser underlying principles, .NET, Web API, Linux operation, database optimization, CI/CD implementation

Preferred skills

None explicitly stated as preferred beyond the required list in the source text (source lists 'preferred' for .NET/Linux/DB/CI/CD but these are also listed as required skills in the context of the role's core needs; strictly following 'capabilities only' and 'max 10', we list the specific tech stack mentioned as preferred if distinct, but here the source blends them. Re-reading source: 'Proficient in .Net... is preferred'. So .Net is preferred? But 'Proficient in Vue... ' is required. Let's separate: Required: Vue, front-end/back-end separation, browser principles. Preferred: .NET, Web API, Linux, database optimization, CI/CD. Wait, the prompt says 'Required skills: <capabilities only>'. The text says 'Proficient in Vue... ' then 'Proficient in .Net... is preferred'. So Vue is required, .Net is preferred. However, the role is 'Full-Stack' and responsibilities say 'Design and develop... using Vue and .NET Core'. This implies .NET is required for the job function. The 'preferred' tag in the text might be a nuance or error. To be safe and accurate to the text: Required: Vue ecosystem, front-end/back-end separation, browser underlying principles. Preferred: .NET, Web API, Linux operation, database optimization, CI/CD implementation.

Technologies

Vue, .NET Core, Web API, Azure, Linux

Responsibilities

Realize industrial data dashboards and remote real-time monitoring, develop high-performance front-end applications, participate in data processing and industrial protocol R&D, design and develop scalable web applications, promote refactoring, security, fault-tolerance, and database optimization.

Seniority

Mid-level (3+ years experience)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.