職位描述
What You’ll Be Doing
● Design, develop, and maintain full-stack web applications using Node.js and Python, producing clean, maintainable, well-documented code and actively participating in code reviews.
● Own day-to-day Jira and sprint execution, including backlog breakdown under team alignment, ticket status maintenance, board hygiene, and issue escalation.
● Collaborate closely with Product, Architecture, QA, and Operations teams to deliver new features on schedule and resolve issues in a fast-moving environment.
What We Need to See
● Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
● Working proficiency in English (written and spoken).
● Proficiency in front-end technologies including HTML, CSS, JavaScript, and modern frameworks such as Vue.js or React.
● Strong, hands-on experience with server-side development using Node.js and Python (PHP experience is a plus).
● Hands-on experience with relational and NoSQL databases (e.g., PostgreSQL and NoSQL systems), including schema design, SQL query writing, and performance optimization.
● Solid understanding of RESTful API design and implementation.
● Strong security mindset, with practical experience preventing common web vulnerabilities such as injection attacks, authentication flaws, and data exposure.
● Experience with Git-based version control and modern CI/CD pipelines.
● Strong problem-solving ability, attention to detail, and effective interpersonal skills.
● Ability to work independently while collaborating within a cross-functional, fast-paced team.
● Self-driven mindset with a strong commitment to continuous learning, improvement, and reliable on-time delivery against committed timelines.
Ways to Stand Out from the Crowd
● Deep experience in web performance tuning, CDN troubleshooting, and optimization.
● Strong understanding of China data privacy requirements and local digital marketing ecosystems (e.g., WeChat).
● Familiarity with AI frameworks or tooling to enhance engineering productivity or operational workflows.
● Proven ability to drive technical solutions end to end, from design through delivery.
● Ability to design and communicate system architecture, including producing clear diagrams and translating designs into executable implementation plans.
● Strong grasp of non-functional requirements (scalability, reliability, performance, security) with a track record of proactively reducing technical debt.
你將要做什么
1. 使用Node.js和Python設(shè)計、開發(fā)和維護全棧web應(yīng)用程序,生成干凈、可維護、文檔完備的代碼,并積極參與代碼審查。
2. 負責日常的Jira和sprint執(zhí)行,包括團隊協(xié)調(diào)下的待辦事項分解、票據(jù)狀態(tài)維護、董事會衛(wèi)生和問題升級。
3. 與產(chǎn)品、架構(gòu)、QA和運營團隊緊密合作,按時交付新功能,并在快速變化的環(huán)境中解決問題。
我們需要看到的
1. 計算機科學,軟件工程或相關(guān)領(lǐng)域的學士學位,或同等的實踐經(jīng)驗。
2. 熟練的英語工作(書面和口頭)。
3. 熟練掌握前端技術(shù),包括HTML, CSS, JavaScript和現(xiàn)代框架,如Vue.js或React。
4. 有使用Node.js和Python進行服務(wù)器端開發(fā)的經(jīng)驗(有PHP經(jīng)驗者優(yōu)先)。
5. 關(guān)系型和NoSQL數(shù)據(jù)庫(如PostgreSQL和NoSQL系統(tǒng))的實踐經(jīng)驗,包括模式設(shè)計,SQL查詢編寫和性能優(yōu)化。
6. 對RESTful API的設(shè)計和實現(xiàn)有扎實的理解。
7. 強烈的安全意識,具有防止常見web漏洞(如注入攻擊,身份驗證缺陷和數(shù)據(jù)暴露)的實經(jīng)驗。
8. 具有基于git的版本控制和現(xiàn)代CI/CD管道的經(jīng)驗。
9. 較強的解決問題能力、注重細節(jié)和有效的人際交往能力。
10. 能夠獨立工作,同時在跨職能、快節(jié)奏的團隊中合作。
11. 自我驅(qū)動的心態(tài),具有持續(xù)學習、改進的強烈承諾,并在承諾的時間內(nèi)可靠地按時交付。
如何從人群中脫穎而出
1. 具有豐富的web性能調(diào)優(yōu)、CDN故障排除和優(yōu)化經(jīng)驗。
2. 對中國數(shù)據(jù)隱私要求和當?shù)財?shù)字營銷生態(tài)系統(tǒng)(如微信)有深刻理解。
3. 熟悉人工智能框架或工具,以提高工程生產(chǎn)力或運營工作流程。
4. 具備從設(shè)計到交付的端到端技術(shù)解決方案驅(qū)動能力。
5. 能夠設(shè)計和溝通系統(tǒng)架構(gòu),包括制作清晰的圖表,并將設(shè)計轉(zhuǎn)化為可執(zhí)行的實施計劃。
6. 對非功能需求(可擴展性、可靠性、性能、安全性)有較強的把握,并有積極減少技術(shù)債務(wù)的記錄。