This job listing expired on Dec 7, 2021
Tweet

Established in 2016, ProbablyMonsters is a next generation independent game company that creates long-lasting studios and exceptional games. Revolutionizing the way AAA game studios are built, ProbablyMonsters provides its teams the resources and creative environment needed to foster stable, rewarding, and life-long careers while delivering best-in-class entertainment through a positive people-first culture.

We have built three studios so far. Each of them has a unique identity built around the type of gamer experience they are creating. Knit together inside the ProbablyMonsters family culture, all studios are bonded by the core values of respect, trust, accountability, and approachability.

Supporting multiple simultaneous AAA game projects with shared resources and benefits, our Central Team connects all studios by the company’s mission to unite, guide, and empower developers to create exceptional entertainment experiences. Members of the Central team provide HR, Finance, IT, Engineering, Legal, Marketing, Biz Dev, and Operations guidance so our development studios get the confidence, security, and stability to create and ship their games free of distractions.

The Product Group in ProbablyMonsters is the team responsible for the end-to-end success of our family of studios within our ecosystem, accelerating development and providing vision, support, guidance, tools, and processes to solve common development challenges, allowing teams to focus on making amazing games.

ProbablyMonsters is looking for a Lead Web Applications Engineer to join our team. In this role, you will partner with Technical Program Managers and UX Designers to lead a team in developing the foundation of our product management systems which will support our portfolio of studios and products.

If you want to join a people-first company committed to helping everyone create amazing games while creating a powerful and supportive set of new products using the latest technologies, then this is the job for you!

This role’s key focus is on building a web-based, application stack that ProbablyMonsters will use to manage and track all our portfolio products across all stages of development and operation. You will lead a team of developers responsible for laying the foundation and building the future of how we manage every aspect of the game development lifecycle and integrate with 3rd party systems to connect and share data.

Who You Are:

  • A leader excited by being instrumental in the foundation of a critically important business-wide product management system.
  • You take pride in writing high-quality software and adaptive, scalable frameworks.
  • You understand the challenges and pitfalls with building scalable and maintainable applications and services, across a tiered architecture and can navigate through them without issue.
  • An expert in web application architectures and an engaging, inclusive, and respectful leader.
  • You know when to focus on short-term needs and when to focus on building for the future.
  • You enjoy working with our partners to make their dreams become reality.
  • Self-driven with the ability to deliver results with minimal supervision.

What You Will Do:

  • Provide technical design and architectural leadership to multiple teams and projects.
  • Be responsible for overall system architecture; establish and evangelize best practices framework around web-based business application technologies.
  • Ensure high-performance of applications and sites through optimal architecture and development of code and content assets while articulating best practices to developers.
  • Work closely with our partner software development teams to ensure technology and approach consistency.
  • Utilize the standards of scalability, maintainability, security, reliability, extensibility, and manageability to design solutions that meet operational requirements.
  • Provide a deep understanding of integration technologies and practices as well as the business acumen to develop overarching system designs.
  • Design modifications to existing integrations while minimizing customization, design reusable components, and eliminate redundancy in designs throughout the team's environment.
  • Investigate new technologies and techniques and research ongoing industry developments through a partnership with the platform engineering team.

Minimum Qualifications:

  • Five years of experience building web applications in a leadership position.
  • Three years of experience leading development teams and people management.
  • Two years of experience designing complex distributed applications using a RESTful microservices architecture.
  • Strong troubleshooting and performance tuning skills.
  • Experience with technologies like React, Vue.js, JavaScript, HTML, CSS, RESTful services, relational databases (e.g. PostgreSQL), cloud technologies (e.g. AWS, Docker, etc.).
  • Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, product managers, and senior leaders.