職位名稱:全棧開發(fā)工程師
職位描述:
我們正在尋找一位經(jīng)驗豐富的全棧開發(fā)工程師,加入我們的開發(fā)團隊。該職位需要您具備深厚的前后端開發(fā)經(jīng)驗,能夠獨立完成從需求分析、系統(tǒng)設(shè)計、編碼實現(xiàn)到測試上線的全流程工作。您將與產(chǎn)品經(jīng)理、設(shè)計師和其他開發(fā)人員緊密合作,推進項目的高效實施和交付。
工作職責(zé):
1. 參與項目需求分析,與團隊成員共同制定技術(shù)解決方案。
2. 編寫高質(zhì)量的前端和后端代碼,確保代碼的可維護性和可讀性。
3. 進行單元測試和集成測試,確保系統(tǒng)的穩(wěn)定性和可靠性。
4. 維護和優(yōu)化現(xiàn)有系統(tǒng),提升系統(tǒng)性能和用戶體驗。
5. 編寫和維護技術(shù)文檔,確保文檔的準(zhǔn)確性和完整性。
職位招聘要求如下:
1、精通C#、.NET Core、ASP.NET Core編程(B/S方向)、VUE、ABP框架,具備豐富的開發(fā)經(jīng)驗(5年以上開發(fā)經(jīng)驗)。
2、熟練使用IOC(Autofac)、DI、AOP、ORM(Entity Framework、Dapper)、緩存、消息隊列等技術(shù),能夠靈活運用它們解決業(yè)務(wù)問題。
3、熟悉微服務(wù)、網(wǎng)關(guān)路由、服務(wù)注冊和發(fā)現(xiàn)、鏈路追蹤、Docker虛擬化、DevOps(CI/CD)、SOA、高可用、分布式架構(gòu)、監(jiān)控、開放平臺、OAuth2等概念和技術(shù)。
4、熟悉各種中間件,如Nginx、Nacos、Redis、Memcached、ActiveMQ、RabbitMQ、Kafka、Jenkins、Elasticsearch、Grafana、Prometheus等,能夠熟練使用和配置它們。
5、能夠獨立搭建框架,并根據(jù)實際業(yè)務(wù)場景的難題提供解決方案。
6、注重代碼安全和性能,具備問題排查和性能調(diào)優(yōu)的能力。
7、對技術(shù)有著高度的熱情,有專研精神,持續(xù)關(guān)注行業(yè)的最新動態(tài)和技術(shù)趨勢。