×
Register Here to Apply for Jobs or Post Jobs. X

Unity Programmer

Job in San Mateo, San Mateo County, California, 94409, USA
Listing for: Heartwood 3D
Part Time position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Software Engineer, Game & 3D/XR Development, App Developer - Mobile/Web
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: UNITY PROGRAMMER

Does the idea of improving the way people learn and train excite you? Are you eager to collaboratively tackle the hard problems in technology?

We are seeking a Unity Programmer to develop 3D interactive virtual simulation software for training and serious games. The position requires a self-disciplined person who is detailed oriented and can work closely with our development team to create high quality experiences and applications tailored for specific customer use cases.

Position Summary

The Unity Programmer works across one or more projects at all stages of the system lifecycle (requirements, design, development, launch). This individual will interface with a wide variety of people throughout the organization at differing levels of technical expertise. The Unity Programmer will assist in developing our core framework and internal developer tools as well as implement design features on new and existing customer facing projects.

You must have professional development experience and an eye for organization and timelines.

Primary Duties and Responsibilities
  • Maintain technical standards and document code base.
  • Work closely with designer(s) to realize their vision and make the application come to life.
  • Update, repair, and modify code of framework and existing applications.
  • Create tools for other developers to use when necessary.
  • Follow technical documents from our customers to mimic a real world object.
  • Assist in developing optimized road maps to support strategic initiatives.
  • Assist in evaluation and selection of technology solutions in support of business requirements.
Critical Skills
  • Ability to write scalable, testable and maintainable code.
  • Ability to foresee future problems and make adjustments ahead of time.
  • Focused and clear written and verbal communication skills; able to gain trust and respect of peers and stakeholders.
  • Ability to understand and use complex 3D math.
  • Good interpersonal and collaboration skills, relationship building, and negotiation.
  • Strong analytic skills, including the ability to interpret designer needs.
Education and Experience Requirements
  • 5+ years C# programming with the Unity3D engine
  • Proficient in OOP and various design techniques
  • Experience releasing products for iOS, Android, Windows, Mac
    and VR Platforms
Desired Experience
  • 3D engines and graphics programming
  • UI Programming
  • Custom Tool Development for Unity environment
Supervisory Responsibilities

This job has no supervisory duties.

Reasoning Ability

Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Benefits
  • Telecommute 3 days a week, Flexible schedule
  • Autonomy with accountability
  • Engaged & accessible leadership team
  • Ability to choose your career path
  • Monthly team lunches (and ping pong!)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary