SENIOR SOFTWARE DEVELOPMENT ENGINEER – MOBILE APPLICATIONS
Development, San Francisco Bay Area (Emeryville)
Responsibilities
•Design and develop mobile applications for highly scalable Internet games.
•Develop cross-platform applications with HTML5
•Contribute to continuous improvement of software development best practices in the areas of coding tools, languages, and APIs, as well as other software design and development processes
•Create, maintain and perform unit tests
•Support efforts for continuous quality, scalability, and performance improvement
•Collaborate with other developers to define and implement thoughtful APIs and communicate channels between software components
•Participate in product and project planning
•Manage communications of goals and objectives and status/progress of development process
•Be active part of product and project planning
•Work with internal and external customers to understand business requirements and facilitate cooperation