Monday, August 23, 2010

JOB ALERT: Game Programmer - Boulder Language Technologies

Boulder Language Technologies
Position Title:
Game Programmer
Location:         Boulder, CO

Boulder Language Technologies is seeking an intensely motivated, creative programmer to develop interactive content for cutting edge educational and therapeutic products. Commitment to quality and excellence is a must. Passion for programming and a solid understanding of the fundamental principles of software development are required. Problem solving skills are essential.

Chosen candidate will develop content using our current hybrid 2D/3D engine written entirely in ActionScript 3 (AS3). Knowledge of AS3 is NOT required, and we likely will not consider candidates solely having knowledge of AS3. Candidates with solid understanding and proven expertise in modern OO languages such as C# and Java will be given priority.

Strong math skills are essential including a solid understanding of vector math and 3D spatial manipulation. Familiarity with 3D editing software (Maya, Max, Blender) is a plus. Experience with Flash/ActionScript 3 is beneficial but not required.

3+ Years Professional Software Development
Object Oriented Design
Design Patterns
Graphics/Game Programming/Rendering
3D spatial manipulation/vector math
Solid Math Skills
Subversion or other Version Control software Unit Testing/Performance Testing

Actionscript 3
Graphics Programming/Per-Pixel Shading

The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position.

This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position.  Employees will be required to follow any other job-related instructions and to perform other job-related duties requested by their supervisor in compliance with Federal and State Laws.

Requirements are representative of minimum levels of knowledge, skills and/or abilities.  To perform this job successfully, the employee must possess the abilities or aptitudes to perform each duty proficiently.  Continued employment remains on an “at-will” basis.

Boulder Language Technologies is an Equal Opportunity Employer.  It is our policy to make all personnel decisions without discriminating on the basis of race, color, creed, religion, sex, physical disability, mental disability, age, marital status, sexual orientation, citizenship status, national or ethnic origin, and any other protected status.

Send resumes to