Senior Programmer
Ghostly Studios is a rapidly growing independent development studio dedicated to building quality online and social games with an incredibly strong community. We are looking for a senior programmer to take on a leadership role within our growing studio on several upcoming projects in varying scale. The ideal candidate will be a strong coder and leader with a will to join our studio as a partner to help us build a future for our studio.
Responsibilities
Lead a team of 2-5 programmers in the development of in house development tools and projects
Maintain constant contact with Programming Team, Directors & Lead Producer on a day to day basis
Design, Develop, and Document RPG toolset for design team use in development of an online 2D Social RPG
Develop game features & enhance engine functionality
Provide leadership and oversight to the integration of the Portalarium plug-in into Torque Game Builder
Provide input and insight into the design documentation
Provide subject matter expertise on other tasks when applicable
Maintain an excellent code integration pipeline
Write sustainable, bug-free code
Maintain a project timeline and be able to meet milestones and deadlines
Requirements
Bachelors degree in Computer Science or related field, or equivalent experience
Comfortable working within a team environment that encourages software engineering, technical design documentation, coding standards and code reviews
5+ years professional programming experience using C++, C#, and Python
Experience with Objective C and Cocoa a plus
Previous experience in development tools programming for the gaming industry or a similar field
Ability to lead a small team of coders through two week sprint cycles in order to accomplish goals for each milestone
Ability to assess problem situations and provide workarounds/solutions to increase project efficiency
Solid knowledge of programming algorithms, hardware capabilities, and mathematics
Solid understanding of performance and memory usage profiling and optimizations
Experience with multithreaded programming, programming for cloud computing solutions, and web based integration a major plus
3+ Years experience in web based programming & integration including knowledge of HTML, PHP, and ASP
Facebook development experience a plus
Background in working with the Torque Game Builder engine and its series of ports is required
Strong communication skills and ability to collaborate with teammates is essential
Self-motivated, able to work with minimal direct supervision
Previous game industry/MMO development experience preferred
Experience with programming on a shipped title preferred
Avid and/or MMO gamer preferred
Ghostly Studios is an independent gaming studio started in mid 2008. We are a studio dedicated to building games with a strong community by including a Social Network aware component and/or an online play component. We are based in Myrtle Beach, SC. with 18 employees (and growing) most of which work remotely.
We have an amazingly dedicated and talented staff led by an equally devoted and brilliant team of Directors. It is important you understand that none of us consider our work to be on a volunteer basis but we all know that we put the risk out there as an industry upstart that there is NO immediate financial gain. While we hope these projects will bring in steady revenue for the future obviously we cannot guarantee their success. It is important that you understand we are working off a structured royalty based profit share system.
To that end we are looking for people who are passionate about the industry and what they do, and can focus that passion to help us build and grow Ghostly Studios as partners in for the long haul. We look for people who can work well with their team members and follow the vision set forth by the Studios directors, but also think independently as any talented artist must. We want each studio member to able to add to the worlds we are creating with unique imaginative ideas. One of the best parts of working in Ghostly Studios for our employees is the artistic input they are able to personally contribute, giving the feeling of putting your own stamp on the product compared to the stringent guidelines, rules, and directions given in a major corporation setting in this industry.
We understand that people have families and jobs that bring in immediate income and can only put so many hours a week into their assignments and so we work to remain in tune with every members time needs and keep deadlines reasonable. This requires a great deal of discipline to be able to get as much work done with the time you have to make deadlines. Studio members are required to keep in constant communication with their team and project leaders, to keep them updated on the progress of any given assignments and keep them updated on changing time needs. Members must have the discipline to use the programs we have in use to track project status and time put into work. We also hold teleconferences every Saturday at 12:30am EST
At Ghostly Studios we are committed at the highest levels to making sure you have what you need to get the job done and to make you feel at home within the company. We try and keep a friendly, family like atmosphere throughout the studio and look for people who will be active in communicating not only with team members but with everyone in Ghostly Studios and are looking to see this adventure through the long haul with us.
If you believe Ghostly Studios is the place for you please contact us at
hr@ghostlystudios.com