此职位所需开发语言依次为: PHP, C++, C#, Nosql
个人简历请发送至:
[email protected]Description (职位描述)
As a Software Engineer at Pixelmatic, you will be an important member of the production team and work closely to create amazing social mobile games. You will design, develop, and deploy the server side code and databases that allow our games to reliably scale to millions of users. You will also be tasked with coding the back end logic for our games, as well as creating supporting functionality for monitoring and metrics.
作为数码方块的一名软件工程师,你将会是制作团队中的一名重要成员,负责创造精彩的移动社交游戏。你将会设计、开发、和部署服务器端代码和数据库,让游戏能够支持百万以上的玩家。你同时亦负责游戏后台逻辑的编写以及建立支援系统以负责系统监控和评估。
Responsibilities (职责)
Design and develop scalable, reliable, and maintainable server-side systems for our games.
Coding back-end logic for new features and updates for our games.
Deploy and configure servers to support current and new games.
Identify performance bottlenecks and optimize for scalability, efficiency, and maintainability in the most cost effective and practical way.
Participate in all aspects of game development, from initial concept to QA and post launch updates.
Writing clean, commented, and bug-free code.
Maintain and improve internal reporting and administration tools.
设计并开发可扩展的、可靠的、可维护的游戏服务器系统。
编写并更新游戏新功能的后台逻辑。
部署和设置游戏服务器。
在高性价比以及可行性高的基础上,识别性能上的瓶颈和优化系统的延伸性、效能和可维护性。
参与游戏所有的开发事宜,从游戏概念设计到质量检测以及后期更新。
编写整洁的、带有注释的、和无bug的代码。
维护和改善公司内部报告以及行政工具系统。
Requirements (职位要求)
2+ years of web software development experience with Linux, Apache, MySQL, NoSQL, and PHP.
Bachelor's or Master's degree in Computer Science or a related technical field.
Expert knowledge of web technologies (HTML/CSS/JS).
Strong database design skills and experience building high throughput database systems with very high uptime requirements.
Experience deploying, configuring, and maintaining servers on Amazon EC2.
Ability to learn different technologies and programming languages quickly.
Able to find simple and elegant solutions to address complex problems.
Experience with Agile software development using Scrum is a strong plus.
Game development experience preferred.
Familiar with standard office software (mail, spreadsheets, documents, and presentations).
Knowledgeable on bug tracking, project planning, and wiki software.
Excellent verbal and written communication skills in both English and Chinese.
Always learning and able to quickly adapt to new situations and challenges.
Extremely well organized, detail oriented, and manages time efficiency.
Results driven, accountable, and able to accept feedback and criticism professionally.
Passionate and excited to create worlds that inspire and bring happiness to others.
2年以上Linux、Apache、MySQL、NoSQL与PHP开发经验。
本科或以上计算机或者相关专业学位。
丰富的网页应用相关知识(HTML、CSS、JS)。
扎实的数据库设计技能和有建立能长期运作的、高负载的数据库系统的经验。
有部署、设置和维护亚马逊EC2服务器经验。
能快速学习不同的开发技术和语言。
能为复杂的难题找到简单高效的解决方案。
熟悉敏捷开发模式Scrum的优先考虑。
有游戏开发经验的优先考虑。
熟悉基础办公室软件(邮件、表格、文档以及幻灯片)。
有bug跟踪、项目安排以及维基软件等知识。
出色的中文和英语口语以及书写技能。
持续学习,能快速适应新形势和新挑战。
工作有极高组织性、对细节十分严谨、以及十分有效地利用时间。
以结果为导向、负责、并且能以专业态度接受反馈和批评。
热情并且带着激情来创造能启发并且带给别人快乐的世界。