Senior Full Stack Web Developer (ESO)

Job Locations US-MD-Hunt Valley | US-TX-Austin | US-WI-Madison
Job ID
Regular Full-Time


Zenimax Online Studios is looking for a Senior Full Stack Web Developer to help build and expand our current toolset.


The preferred location for this role is Hunt Valley, MD, Austin, TX, or Madison, WI. Will consider remote.


  • Manage software development from technical requirements to deployment
  • Develop artist-facing, intuitive, and responsive web applications
  • Develop internal REST APIs for data management
  • Develop, edit, and test networked applications
  • Create flexible and modular systems
  • Develop, own, and manage individual core systems
  • Determine artist needs and requirements
  • Collaborate with technical and creative team members to build great systems that work together


  • 5+ years of industry Web Development or Web Services experience
  • Strong understanding of the following:
    • JavaScript or TypeScript
    • HTML and CSS
    • NoSQL databases
  • Strong understanding of core asset management pipelines
  • Experience with coding practices and management
  • Problem solving skillset
  • Solid understanding of REST architectural style
  • Solid understanding of security protocols and data security
  • Ability to adapt and respond to changing needs throughout the course of the development cycle
  • Must be self-sufficient and have excellent time management skills
  • Excellent communication skills
  • Familiarity with common data formats: XML/JSON/etc.

Preferred Skills

  • Perforce
  • ArangoDB (NoSQL) and Foxx web service development
  • Angular web application development and debugging
  • Experience with RxJS and building reactive applications
  • NodeJS server development and debugging
  • Familiarity with containerization (Docker, etc.)
  • Experience with wireframe tooling (Adobe XD)
  • Familiarity with WebGL, ThreeJS or other 3D web technologies
  • Python knowledge and debugging
  • Knowledge of Atlassian tools (Jira, Confluence, etc.)
  • Game development familiarity is helpful but not a requirement
  • Documentation practices for developers and users of tools

Applicant Privacy Notice

E-Verification Notice


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed