At ngmoco:) we are committed to developing the very best of games and entertainment experiences for the iPhone and iPod Touch. We're looking for people who share our vision & our passion to build a great company together.
We currently have the following openings in our San Francisco office:
- User Experience Design Lead
- Advertising Sales Manager
- Analytics Technical Lead
- Live Producer
- Associate
- Operations Assistant
- QA Tester
- Build Engineer
- Online Marketing Specialist
- Front End Developer
- PHP Developer
- Flash Developer
Live Games Producer
The Live Producer is responsible for building & leading a live team of production associates, designers, engineers and content creators to extend the success of ngmoco’s live game services by building and improving on features, extending content, and executing promotional events and live-tuning across multiple franchises.
The Live Producer works with game production teams, marketing, community and game analytics tools to inform live strategy and recommend and execute live production plans that grow user base, increase daily active usage and monetization.
The Live Producer is responsible for live operation of multiple titles at once, working closely with internal production & technology teams and external developers to transition product ownership to the live team once a game launches.
The live team also collaborates with the game production teams to determine feature requirements and scope for major client software updates designed to push live franchises to the next level.
This position requires a unique combination of flexible production, design, project management, and communication skills to be focused towards business targets.
Responsibilities
- Build and manage a live team responsible for supporting and growing multiple live game services
- In conjunction with management, define and achieve quarterly revenue targets for each live game service
- Monitor live analytics, competitors and customer feedback to identify opportunities and weaknesses in our live offering
- Ensure bugs and live issues are prioritized and resolved in a timely manner
- Maintain affective communication with other departments to ensure relevant live initiatives are understood internally and by consumers
- Collaborate with marketing team to ensure coordination and affective execution of in-app promotional activity
- Propose, build consensus around and execute live plans to grow each franchise
- Produce and live-plan deliverables, implementation and results, including new content, events and live tuning activities on time and on budget
- Produce server feature updates, tools and enhancements required for effective live operations
- Develop and track progress against success targets for user growth, churn, engagement and monetization
- Distinguish for the team and other departments between high and low priority items, focusing on areas yielding the greatest return, and make sound determinations based urgency.
- Provide reports and recommendations to senior managers on key developments in the Live aspect of our business
- Collaborate with client app production team to define client features required for successful live business
Requirements
- 5+ years experience producing, designing or engineering video games with experience managing a live team or online product
- Previous game design experience
- Passion for creating and growing world-class games that leverage online, social and iPhone/iTouch capabilities
- Exceptional analytical, organization, communication, and problem solving skills
- Ability to multi-task and switch context
- A track record of delivering excellent work while managing competing and changing priorities.
Email us at jobs@ngmoco.com with your resume
Front End Developer
Responsibilities
- Write front-end code using Javascript/HTML/CSS/AJAX within a Ruby or Python environment.
- Implement new features and optimize existing ones from controller-level to UI.
- Work closely with, and incorporate feedback from, product management, interaction designers and back-end engineers.
- Rapidly fix bugs and solve problems.
- Proactively look for ways to improve ngmoco:) products.
Requirements
- 3-6 years software development experience with deep expertise in HTML, CSS and Javascript; 2+ years in Ruby or Python. Knowledgeable with jQuery, MooTools, Prototype or equivalent and familiar with AJAX.
- Strong object oriented programming experience with advanced knowledge of the model-view-controller software development style.
- Strong understanding of Linux command line tools and syntax.
- Knowledgeable foundation in interaction design principles and appreciation of the importance of good usability in product design.
- Demonstrated experience building scalable production systems.
- Experience with version control systems such as Subversion or CVS and agile development process.
- You think ActionScript 3/Flex/Flash are interesting and wouldn't mind learning them.
- You enjoy staying up to date with technologies so you can suggest new coding practices, recommend architecture changes and collaborate with our platform team to optimize scalability and network efficiency.
- Bonus points for one or more shipped apps on Facebook, MySpace or similar platform.
- BS or MS in Computer Science or equivalent.
Other Key Attributes
- A passion for social games and social networks.
- The ability to have fun and work hard.
- Comfort working under tight deadlines.
- Appreciation for being part of a fast-paced startup environment—an interest in working with a small team to create software used by millions of people every day.
- Strong communication and time management skills—the ability to balance high quality work standards against time constraints.
- A relentless passion for creating industry leading products and the highest quality user experiences.
Email us at jobs@ngmoco.com with your resume
Associate
Associates are the foundation of our Production capacity and closely involved in all aspects of the game production process, from creative concept development and engineering project management to marketing and product launch.
Associates collaborate closely with producers and developers, start-to-finish, on the best games built for the iPhone and iPod touch. Work with an exciting team of expert game-makers, be part of a successful, fast-growing company and experience a lifetime of learning from the forefront of a rapidly-evolving business at the intersection of technology and entertainment.
Successful candidates will have experience in video game, new media, web / interactive, social or mobile software development. Candidates should be interested in creative, technical, resourcing and publishing aspects of the highest quality entertainment software development.
Responsibilities
- Actively manage game development priorities including design, scheduling, resourcing, and marketing.
- Work with engineering, art and design teams, set expectations and meet project deadlines
- Coordinate with development partners on integrating Plus+ SDK and features within their titles.
- Support the end user experience including content/feature updates and engaging with the ngmoco/apple gaming community.
- Create and ensure all project documentation is organized and understandable by all relevant parties.
Requirements
- Have 2+ years experience as a producer, product/project manager, or engineer for web, mobile or game development or equivalent experience developing software or new media applications.
- Experience leading software features, projects and groups through creative, technical and/or resource problem solving.
- Experience crafting product plans and development schedules for software/media development cycles.
- Understanding of quality assurance processes, localization and the software lifecycle.
- Desire to work in a creative, fast-paced game publishing business, passion for building and consuming high-impact entertainment software and games.
- Have a strong desire to stay on the cutting edge of mobile/web technology and developing games with them in mind.
- Exceptional communication skills – marketing experience a plus.
- User support or community management experience a plus.
Email us at jobs@ngmoco.com with your resume
Flash Developer
Responsibilities
- Program beautiful interfaces and animations for ngmoco:) games that are intuitive and are built efficiently.
- Create interaction models, screen designs, and UI details that promote ease of use and optimize the user experience.
- Provide technical expertise in areas related to animation and 2D/2.5D/ 3D graphics.
- Develop and maintain high-level wireframes, storyboards, mockups, specifications, and navigation maps that communicate key design ideas.
- Build prototypes to demonstrate and test recommendations.
- Gauge the usability of new and existing product features-- make constructive critiques and, if needed, suggestions for change.
Requirements
- 2-5 years experience developing online single or multiplayer games in Flash 9 & 10; deep expertise in ActionScript 3.
- Strong knowledge of Flash optimization techniques, JavaScript/Flash bridging and cross-browser compatibility.
- An appreciation for the importance of user centered design and good usability in game development.
- Demonstrated experience in rapid prototyping and agile product development methodologies; experience designing for social sites and applications a strong plus.
- Game programming background strongly preferred. Experience developing combat or other gameplay mechanics including player control, moves, and other AI behaviors a real plus.
- Experience with user research techniques and knowledge of when to use the right testing tool.
- Outstanding leadership, teamwork, and verbal/visual communication skills.
- Bonus points for familiarity with HTML, XHTML, CSS, JavaScript and AJAX.
- Flex development experience as well experience with tools like Away 3D, Papervision or SmartFox are a real plus.
Other Key Attributes
- A passion for social games and social networks.
- The ability to have fun and work hard.
- Comfort working under tight deadlines in a fast-paced environment.
- Appreciation for being part of a fast-paced startup environment—an interest in working with a small team to create software used by millions of people every day.
- Strong communication and time management skills—the ability to balance high quality work standards against time constraints.
- A relentless passion for creating industry leading products and the highest quality user experiences.
Email us at jobs@ngmoco.com with your resume
User Experience Design Lead
Responsibilities
- Create beautiful designs and functional, user-centered interfaces for new ngmoco:) games on Facebook and across the web. You will be responsible for the architecture, interaction flow, aesthetics, design, and presentation of new products and game features that directly affect our customers.
- Quickly yet thoroughly create process flows, wireframes, visual design mockups and prototypes as needed to effectively conceptualize and communicate detailed interaction behaviors.
- Develop and maintain detailed user-interface specifications.
- Create wireframes, mockups, and HTML/CSS, depending on project requirements.
- Provide general leadership in the area of website design and user interface trends.
- Articulate design concepts and prototypes, defining your vision for the project in a variety of ways…written, visually and verbally.
Requirements
- Strong knowledge of the principals of interaction design.
- 3-5 years of professional experience as a user experience designer, interaction designer, information architect, or similar role; bachelors or masters degree in Human Computer Interaction (HCI) or web design a real plus.
- Proficiency in a variety of design tools such as OmniGraffle, Photoshop, Illustrator, Fireworks, Visio, and Dreamweaver.
- Past experience developing prototypes using HTML, CSS, JavaScript or Flash.
- Visual design expertise demonstrated through development of mockups and style guides.
- A professional portfolio of work that demonstrates experience creating great user-centered design solutions is expected. Prior experience designing and developing social games is a plus but not required.
- Excellent interpersonal skills and presentation skills, including the ability to communicate effectively in small and large groups to all levels of the organization.
Other Key Attributes
- A passion for social games and social networks.
- The ability to have fun and work hard.
- Comfort working under tight deadlines.
- Appreciation for being part of a fast-paced startup environment—an interest in working with a small team to create software used by millions of people every day.
- Strong communication and time management skills—the ability to balance high quality work standards against time constraints.
- A relentless passion for creating industry leading products and the highest quality user experiences.
Email us at jobs@ngmoco.com with your resume
PHP Developer
Responsibilities
- Write front-end code using HTML/CSS/AJAX within a PHP environment.
- Implement new features and optimize existing ones from controller-level to UI.
- Work closely with, and incorporate feedback from, product management, interaction designers and back-end engineers.
- Rapidly fix bugs and solve problems.
- Proactively look for ways to improve ngmoco:) products.
Requirements
- 3-6 years software development experience with deep expertise in HTML, CSS and Javascript; 2+ years in PHP programming.
- Strong object oriented programming experience with advanced knowledge of the model-view-controller software development style.
- Strong understanding of Web fundamentals, HTTP, HTML/CSS/Javascript, and LAMP/PHP stack including Linux command line tools and syntax. Knowledgeable with jQuery, MooTools, Prototype or equivalent and familiar with AJAX.
- Knowledgeable foundation in interaction design principles and appreciation of the importance of good usability in product design.
- Experience with version control systems such as Subversion or CVS and agile development process.
- You think ActionScript 3/Flex/Flash are interesting and wouldn't mind learning them.
- You enjoy staying up to date with technologies so you can suggest new coding practices, recommend architecture changes and collaborate with our platform team to optimize scalability and network efficiency.
- Bonus points for one or more shipped apps on Facebook, MySpace or similar platform.
- BS or MS in Computer Science or equivalent.
Other Key Attributes
- A passion for social games and social networks.
- The ability to have fun and work hard.
- Comfort working under tight deadlines.
- Appreciation for being part of a fast-paced startup environment—an interest in working with a small team to create software used by millions of people every day.
- Strong communication and time management skills—the ability to balance high quality work standards against time constraints.
- A relentless passion for creating industry leading products and the highest quality user experiences.
Email us at jobs@ngmoco.com with your resume
Analytics Technical Lead / Business Intelligence Engineer
ngmoco:) is looking for a talented, passionate individual to manage our analytics and data warehouse function. You will be expected to take ownership of the existing data warehouse infrastructure, implement optimizations and monitor ongoing data processing and reporting functions. Additionally, you will work with business leaders to identify critical metrics then implement and maintain business intelligence reporting tools. Importantly, the applicant is expected to possess superior technical and analytical skills, have excellent communicative abilities with an upbeat attitude and a tremendous work ethic.
Responsibilities
- Primary responsibility is to build and maintain the data warehouse and metrics reporting infrastructure as well as the integration elements necessary to tie key systems together with common, timely, and accurate data
- Provide proactive investigation, review, assessment, design and implementation of methods to improve existing processes, performance, security and data access
- Evaluate end-user business needs and translate them into technical requirements, then develop and implement the appropriate technical solutions
- Document the technical architecture diagram as well as the specific hardware / software and critical analytic solutions
- Create insightful reports that help monitor business performance
- Assess existing and available data warehousing technologies and methods to ensure our BI architecture meets our needs and allows for business growth. Provide recommendations on evolution of the architecture.
- Responsible for installing professional and efficient processes that allow for proper governance
Technical Skills Required
- Linux, MySQL, Ruby on Rails, PHP, business intelligence solutions
- Scripting experience with Ruby. Python a plus
- Working knowledge of SQL DB structures and queries
- Additional – J FreeCharts, Quartz
Skills Required
- Bachelors degree
- 5 years, minimum, work experience in data warehousing and analytics
- Working knowledge of BI architectures, relational and dimensional data modeling
- Experience delivering data warehouse solutions including data extraction (ETL), reporting and ad hoc analysis tools
- Understanding of database objects (tables, views, keys, indexes, stored procedures, principles and securables)
- Project management skills and understanding of systems analysis concepts
- Strong analytical and problem solving skills
- Strong communication (oral and written), interpersonal, presentation, and organizational skills required
- Ability to successfully interact effectively with all levels in the organization
- High level of initiative and critical thinking to formulate business issues into analytical problems and devise actionable solutions
- Highly detail oriented and organized in work
- Ability to act and operate independently with minimal daily direction from manager to accomplish objectives
Skills Desired:
- Experience in the video game / online industry preferred
- Working experience in large Data Warehouse / Business Intelligence environments.
Email us at jobs@ngmoco.com with your resume
Advertising Sales Manager
ngmoco is looking for an entrepreneurial, passionate individual to lead our advertising sales and CPI effort with a focus on iPhone and secondly social networks.
The Advertising Sales Manager will manage the sales, rate card and scheduling of the Plus+ advertising network with an additional focus on building out a dynamic and category leading CPI business. This person will be accountable for driving ground up advertising revenue from the Plus+ ad services by creating a flexible rate card, growing the impression base and developing innovative advertising solutions for Plus+ partners.
Responsibilities
- Create the rate card, management and reporting systems around the central advertising system
- Sell advertising plans to partners – make the deals
- Schedule the optimal mix of ad inventory by provider to maximize revenues
- Create CPM advertising relationships with brand partners
- Develop consumer profiling proficiency to enhance the network’s cost benefit
- Be the internal advocate and spokesperson for all things advertising. Clearly communicate issues, risks, concerns and successes to stakeholders.
- Continually improve the operational efficiency and effectiveness of the advertising effort by assessing practices and incorporating new strategies.
- Feedback required advertising real estate needs to the Plus+ dev pipeline
Requirements
- 5+ years of advertising planning.
- Top tier negotiation skills.
- Demonstrable knowledge of mobile and social network advertising landscape
- Excellent communication and organizational skills and attention to detail.
- Knowledge of the iPhone games category a plus.
Email us at jobs@ngmoco.com with your resume
Operations Assistant
The entry-level Operations Assistant will be responsible for various support tasks that keep our collaboration tools & submission and development pipeline running smoothly. This position will require strong technical, organizational and communication skills, impeccable attention to detail, and an ability to prioritize and problem solve in highly fluid environment.
Day-to-day tasks will vary and include administering our Wiki, bug database and Apple development tools, entering submission data to Apple & monitoring submission status, and creating and updating documentation.
The right person for this position wants to be part of a world-class game development team, has a can-do attitude, a technical and detail oriented mind, and enjoys working on tasks big and small.
Responsibilities
- Help administer, maintain and improve internal collaboration software, including Confluence, Jira & a custom translation management tool.
- Be expert on how systems work and train others.
- Identify plug-ins, macros and widgets that can be made to improve usefulness of tools.
- Implement, test and roll out changes to the tools. Ability to write code for custom plug ins here is a huge plus.
- Manage users permissions & find solutions to user problems.
- Enter text & art assets in iTunes Connect for submissions, updates and in-app purchase items.
- Make updates in the Apple dev portal, which is the base of our development work. This will include adding, changing and removing devices, provisioning profiles, certificates and keeping excellent track of all changes.
- Create and maintain Wiki documentation.
- Update & distribute daily Operations reports.
- Assist QA with testing tasks as needed.
- Assist Operations team in day-to-day tasks & projects as needed.
Requirements
- Ability to install & test 3rd party plug-ins & macros to existing tools architecture.
- Experience working with source control, such as Subversion and Git.
- Effectively manage and prioritize tasks.
- Be detail oriented and extremely reliable.
- Experience working in fast paced office environment
- Bachelor’s degree preferred.
- Ability to custom code Java and HTML plug-ins and widgets, and create custom database reports a huge plus.
Email us at jobs@ngmoco.com with your resume
Build Engineer
Ngmoco:) is looking for a passionate Build Engineer experienced with networked web & mobile applications -specifically iPhone & iPod - to join our Operations team. We are looking for highly motivated, experienced jack-of-all trades Build Engineer who wants to make a difference in the social game space & be part of a world-class team.
Excellent attention to detail, ability to work in a dynamic environment and strong problem solving, communication and multi-tasking skills are required.
Our start-up pace is not for the faint of heart, but the passionate Build Engineer will find our dynamic and close-knit environment highly conducive to innovation and professional development.
The Build Engineer will need to be able to handle a variety of tasks & demonstrate a wide range of technical expertise related to the build system.
- Maintain the Build system – comprised of multiple severs running BuildBot and a custom Ruby on Rails web front end.
- Ensure 24/7 uptime on the build system, anticipate and resolve scalability and accessibility issues.
- Implement improvements to the system/tools based on changing development needs.
- Create Ad Hoc builds as needed.
- Troubleshoot build creation or installation issues with internal team members as well as external development and QA teams.
Required
- Experience with OS X development, using XCode
- Experience using Buildbot.
- Experience creating & managing a build system that hosts client/server applications with many client versions & continuous integration needs.
- Experience managing code bases that build against a variety of platforms.
- Expertise with GCC, Make Files, Perl, Ruby, Unix shell scripting,
- Expertise with various source control programs, such as Subversion, CVS, and Git.
- Excellent written and verbal communication skills.
- Experience working with technical & non-technical clients.
- Bachelors Degree in CS or equivalent work experience.
- Strong troubleshooting, decision-making and problem-solving skills.
Preferred
- Experience creating and publishing applications for the iPhone/iPod.
- Experience identifying manual processes that can be automated with tools.
Email us at jobs@ngmoco.com with your resume
QA Tester
Ngmoco:) is looking for a passionate QA tester experienced with networked apps, preferably web-based social games, to join our QA team testing a variety of a wide variety of networked web and iPhone/iPod touch game applications. We are looking for highly motivated, detailed testers who want to make a difference in the social game space & be part of a world-class QA team focused on smart testing.
Excellent attention to detail, ability to work in a dynamic environment and strong communication and multi-tasking skills are required.
Responsibilities
- Perform testing on a variety of game applications during all stages of development on a variety of platforms including iPhone/iPod touch, Facebook & MySpace.
- Complete QA checklists accurately and quickly.
- Document bug clearly and concisely in the bug-tracking database.
- Liaise with internal producers & external QA testers.
- Conduct other test duties as assigned.
Requirements
- Experience with testing connected mobile and/or web apps.
- Experience with testing client/server applications with many client versions.
- Understanding of network topologies including routers, NATs and switches. Can assemble and maintain networks to test for packet loss and latency.
- Familiar with low level and application level protocols including TCP, UDP HTTP and XMPP.
- Must be an avid gamer with the ability to beat games.
- Knowledge of bug tracking software and defect workflow. Experience with Jira a plus.
- Ability to remain focused to the task at hand and work through interferences related to job duties.
- Strong team player with the desire to develop new skills.
- Excellent analytical skills.
- Ability to think “out of the box” and present creative solutions.
Recommended
- Familiar with OSX and Linux.
- Capable of diagnosing connectivity problems.
- Knowledge of Wireshark.
- Knowledge of iptables and netfilter a plus.
Email us at jobs@ngmoco.com with your resume
Online Marketing Specialist
The Online Marketing Specialist will be responsible for various marketing and web-related support tasks. This position will require strong creative, technical, communication and time management skills. You must also have excellent attention to detail and passion for your craft and the ngmoco:) vision.
Day-to-day tasks will vary and include creation and implementation of assets needed to drive online and in-app promotions, as well as assisting in online content creation across all web channels. Someone with a well-rounded skill-set in creative design and web development is ideal for this position.
Responsibilities
- Create and deploy various art assets for online promotions and web properties.
- Create and modify art assets and HTML templates for email marketing.
- Help maintain and administer content publishing platforms, such as Tumblr, Wordpress, and other internal proprietary systems.
- Write front-end code using HTML/CSS/JavaScript within a PHP or Ruby environment.
- Assist Marketing team in day-to-day tasks & projects as needed.
Requirements
- Proficient with Adobe CS products, such as Photoshop and Illustrator.
- Able to create a website design composition and cut up into compliant HTML/CSS/JavaScript.
- Knowledgeable in current web standards and user interface design practices.
- Experience with serverside scripting, such as PHP or Ruby is a plus.
- Experience with version control systems, such as Subversion or Git.
- Enjoy staying up to date with current and trending technologies, suggesting new practices, and making recommendations for improvement.
- Bachelor’s degree preferred.
Other Key Attributes
- A passion for the iPhone and social games/networks.
- The ability to have fun and work hard.
- Comfortable working under tight deadlines.
- Appreciation for being part of a fast-paced startup environment—an interest in working with a small team to create software used by millions of people every day.
- Strong communication and time management skills—the ability to balance high quality work standards against time constraints.
- A relentless passion for creating industry leading products and the highest quality user experiences.
- Self-starter mentality - as part of a disaggregated team, the candidate must be proactive and have an ability to act on information and data to ensure project deadlines are always maintained.
Email us at jobs@ngmoco.com with your resume
