1.擁有 1 - 3 年前后端開發(fā)經(jīng)驗,參與過至少一個完整項目的開發(fā)流程。
2.掌握 HTML5、CSS3、JavaScript 基礎(chǔ)知識,在 Vue.js 或 jQuery 框架上有實踐經(jīng)驗。
3.對.Net framework 有一定了解,知曉 MVC 三層架構(gòu)的基本原理。
4.了解 TCP、UDP、MQTT、websocket、串口協(xié)議中的部分協(xié)議,有理論知識或簡單實踐。
5.能熟練運用 MySQL 或 SQL Server 進行基礎(chǔ)數(shù)據(jù)庫操作。
6.熟悉 Linux 常用命令,能進行基礎(chǔ)運維操作。
7.具備良好的團隊協(xié)作意識,溝通能力良好,愿意主動學習新的技術(shù)知識。
崗位職責
1.前端開發(fā):運用 HTML5、CSS3 和 JavaScript 搭建前端頁面,熟悉響應(yīng)式設(shè)計基礎(chǔ),能讓頁面在常見設(shè)備和瀏覽器上正常顯示。熟練使用 Vue.js 或 jQuery 框架,實現(xiàn)一些基礎(chǔ)交互功能,增強頁面的交互體驗。
2.后端開發(fā):基于.Net framework 開展后端開發(fā)工作,理解 MVC 三層架構(gòu)概念,能依據(jù)需求編寫簡單的服務(wù)器端邏輯,維持系統(tǒng)基本運行。
3.通訊協(xié)議集成:負責接入 TCP、UDP、MQTT、websocket、串口協(xié)議中的一到兩種,保障系統(tǒng)間數(shù)據(jù)傳輸順暢,促進項目各部分的連通。
4.數(shù)據(jù)庫管理:熟練操作 MySQL 或 SQL Server 數(shù)據(jù)庫,進行常規(guī)的 SQL 增刪改查操作,能創(chuàng)建簡單視圖,了解存儲過程的基本使用,保障數(shù)據(jù)庫的正常運行。
5.Linux 環(huán)境支持:熟悉 Linux 常用命令,可在 Linux 環(huán)境下完成簡單的項目部署以及服務(wù)器基礎(chǔ)配置工作。