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

Salary Range

Senior Full Stack Web Developer - The typical base pay range for this position at the start of employment is expected to be between $100,000 - $215,000 per year.


ZeniMax has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. The range above reflects the potential base pay across the U.S. for this role; the applicable base pay range will depend on what ultimately is determined to be the candidate’s primary work location. Individual base pay depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.


At ZeniMax certain roles are eligible for additional rewards, such as merit increases and discretionary bonuses. These awards are allocated based on individual performance and are not guaranteed. Benefits/perks listed here may vary depending on the nature of employment with ZeniMax and the country work location. U.S.-based employees have access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, wellbeing benefits, paid vacation time, paid sick and mental health time, and several paid holidays, among others.

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