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.
EXPERIENCE REQUIRED
3+ Years Professional Software Development
REQUIRED SKILLS
Object Oriented Design
Design Patterns
Java/C#/C++
Graphics/Game Programming/Rendering
3D spatial manipulation/vector math
Solid Math Skills
Creativity
Subversion or other Version Control software Unit
Testing/Performance Testing
OPTIONAL SKILLS
Actionscript 3
Graphics Programming/Per-Pixel Shading
Perl
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.