1.主要根據(jù)現(xiàn)有功能模塊進行邏輯代碼優(yōu)化,?次要根據(jù)已有需求文檔、原型設計,完成模塊、數(shù)據(jù)庫詳細設計,嚴格按照代碼規(guī)范進行代碼開發(fā),并按照代碼管理規(guī)范管理代碼;
2.分析產品需求方向,根據(jù)需求制定具體產品開發(fā)計劃并進行任務分解;
3.負責解決開發(fā)過程中的技術、性能、安全漏洞等問題,編寫開發(fā)文檔;
4.學習和研究新技術以滿足產品的需求;
5.協(xié)調組織開展代碼評審工作。
崗位要求:
1.精通PHP編程,熟悉面向對象的軟件設計方法,掌握MVC和常用設計模式;
2.熟悉分布式、集群、高并發(fā)、高負載、高可用系統(tǒng)開發(fā);
3.熟練Javascript、Jquery、XML、CSS、Ajax等技術;
4.熟悉數(shù)據(jù)庫開發(fā)、配置維護、性能優(yōu)化、PHP緩存技術、靜態(tài)化設計,能編寫高效的SQL語句;
5.至少熟悉一種主流開發(fā)框架;Zend、thinkphp、Yii、CakePHP、Seagull;
6.能獨立完成基于PHP的系統(tǒng)模塊,進行模板、插件的開發(fā),對NOSQL和其它非關系型數(shù)據(jù)庫熟悉;
7.了解linux/apache/nginx/shell,熟練Linux下服務器環(huán)境部署和性能調優(yōu),熟悉Shell腳本編程,能夠在Linux下進行軟件開發(fā)和故障排查;