Tuesday, March 13, 2012

High 5 Games: Backend Developer

Resized_logo

Location: Greater NYC Area
URL: http://www.h5g.com

The Backend Developer will be responsible for developing new web applications, constructed using SOA principles (TCP Binary, REST, XML RPC, SOAP), as well as; the implementation of new features; and re-factoring, debugging, and improving of code within our existing applications.

The Backend Developer will be responsible for development in a LAMP stack environment (Linux, MySQL), eCommerce, strong security, and social networking interface (Facebook, etc.).

This role is for a Developer who thrives in a collaborative, diverse environment and is passionate about code, quality, and best practices.  You will be in a fast paced, team-oriented environment with responsibilities that include gathering requirements, software problem solving, and design and code reviews.

RESPONSIBILITES:

  • Assists users, customers and business partners to maximize the benefit from use of web technology and functionality.
  • Understands and enhances the role of the web in clients' business successes, championing ideas and capabilities regarding their evolution.
  • Designs, codes, tests, debugs, documents and maintains:
  • Web networking and open source applications using technologies such as Java, PHP, XML, SQL, C++, HTML, JavaScript, Linux, mySQL and eCommerce.
  • User interfaces using technologies such as AJAX, HTML and Javascript.
Evaluates, installs, configures and maintains:
  • Third party software applications.
  • Third party services and web-based functionality (e.g. widgets).

REQUIREMENTS:

  • Experience with web design and development using Web 2.0 concepts (e.g. Google, Facebook), technologies, techniques and standards across varying platforms and browsers.
  • Write code using design patterns and other Object Oriented Programming (OOP) principles, all with scalability and availability in mind. Contribute to the creation of a long-term, scalable architecture by working with the development, database, architecture, and operations teams.
  • Experience with technical documentation including ability to communicate repeatable processes for building, archiving, installing, configuring, and custom third party software applications.
  • Working in a networked environment; using file conversion techniques; working with Adobe Creative Suite; working with Microsoft Office Suite and Visio.
  • Experience using Web API calls to send and receive data between and interface with partner sites.
  • Web service experience (SOAP, REST, XML parsing, and XML PPC).
  • Expert in MySQL query optimization, scalable PHP architecture and design.
  • Experience with PHP templates and frameworks.
  • Experience with best software development practices, peer code reviews, SVN, or other versioning software.
  • Experience with Facebook SDK (e.g. Graph API).
  • Experience with large-scale, concurrent requests.
  • Required: Candidate must be either a US Citizen or a permanent resident.

SKILLS:

  • Strong interpersonal skills along with excellent oral and written communication abilities.
  • Knowledge of Wordpress/CSS a plus.
  • Should display ability for writing documented, maintainable code.
  • Excellent verbal and written communication skills desired. Web pages will require regular updates.
  • Provides configuration management by maintaining network file structure and electronic documents.
  • Works extensively with Design, Marketing and Communications and Lead Developer for a usable, cohesive web presence.
  • Develops and tests software to provide solutions for company business needs.

EDUCATION / EXPERIENCE:

  • Bachelor’s Degree in Computer Science/Math and/or Electrical Engineering required; Master's Degree preferred. 
  • Minimum of 3+ years in field and related area.

To apply: If you meet the requirements above, please submit your resume to careers@h5g.com along with samples of your work (blog, open source projects, GitHub account, code samples, etc).



No comments:

Post a Comment