Pixo is seeking a Mobile Programmer to work as a member of the engineering team to implement robust,scalable, and modular code that fits in the confines of the company’s outlined coding standards. Takes initiative to learn and adapt to new team practices based on evolving technologies. Is able to work and thrive in multi-discipline work atmosphere - often alongside a Designer, Artist, or Project lead while under time constraints.
Responsibilities
· Architect, program, and debug high quality code using good software practices.
· Design, develop, and extend UI and gameplay systems.
· Maintain system documentation.
· Provide status reports to the Lead Engineer during all phases of the production cycle.
Qualifications
· At least two years of experience in C# programming.
· Experience with Unity 3D
· Experience creating apps on iOS, Android and Windows 7 mobile platforms.
· Experience programming and architecting complex, data-driven systems.
· Experience programming UI and gameplay systems.
· Must demonstrate knowledge of good User Interface practices.
· Must have excellent object-oriented design and analysis skills.
· Must have excellent communication and documentation skills.
Preferences
· Experience in C++, C#, ActionScript, PHP, SQL programming.
· Previous work with a licensed 3D engine (Unreal, Unity, ...).
· Windows XP/Vista/7/8 and/or Mac OS X development environments.
· Gameplay, Graphics, Physics, Audio, Networking, UI, AI, Tools Programming.
· Experience with social integrations on mobile platforms
· Strong Math background.
· Strong Computer Science background: data-driven systems, algorithms, ...
· Experience playing a variety of games.
· Aggressive, motivated team player.
Education and/or Experience
Bachelor's Degree (B.S.) in Computer Science or a related field, or an equivalent amount of applied experience in software engineering.