Drupal/Web Software Engineer

St. Petersburg
Russia
Job Requirements: 
  • 3+ years experience developing consumer-facing websites in a professional production environment
  • Solid experience with PHP, MySQL and SQL programming
  • Demonstrated expertise with HTML, CSS, AJAX, JavaScript and jQuery
  • Previous experience working with Drupal or other open source CMS solutions, experience developing custom Drupal modules is a plus.
  • Experience with high-traffic sites and an understanding of high-traffic site architecture including multiple web/database servers, load balancers, and caching layers a plus
  • Knowledge of browser-specific rendering idiosyncrasies and a keen understanding of best practices relevant to ensuring cross-browser compatibility
  • Familiarity with Agile/SCRUM project development concepts and methodologies
  • Excellent communication skills and the ability to work as part of a team,
  • Familiarity with video games, the gaming industry in general and massively-multiplayer games in particular is a plus
Job Responsibilities: 
  • Work as part of the web team to help plan and design web pages, services, and applications for delivery on a community-facing website
  • Create technical design documentation and work with the web design group to understand business requirements
  • Develop high-performing web applications within a heavily customized implementation of the Drupal CMS solution in a LAMP environment. Select and customize—or create—Drupal modules as needed to support your development
  • Work with production and project management resources to provide accurate time estimates for development tasks
  • Transform static/flat HTML implementations into template/theme implementations for Drupal
  • Develop web pages to support feature requirements using recognized best practices in such a way as to ensure maximum performance and cross-browser compatibility
Send Resume