Tweet

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

Responsibilities

  • 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

Qualifications

  • 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
Apply