Senior Web Fullstack Engineer - Star Trek Fleet Command

  • Dublin
  • Scopely
Description Scopely is looking for a Senior Fullstack Engineer to join our Star Trek Fleet Command team in either Ireland, Spain, Portugal or the UK on a hybrid/remote basis.At Scopely, we care deeply about what we do and want to inspire play every day - whether in our work environments alongside our talented colleagues or through our deep connections with our communities of players. We are a global team of game lovers who are developing, publishing and innovating the mobile games industry, connecting millions of people around the world daily. Star Trek Fleet Command's ongoing success goes from strength to strength. Our in-house developed multi-platform 4X MMO was launched in 2018 and continues to evolve, being consistently one of the top 10 gross revenue Massive Multiplayer Strategy games on the market.What You Will Do Work with feature owners, the game design team and other development teams to implement tooling for new features.Build cutting-edge web tools with industry leading UI/UX for our Game Designers, Game Operators, Analysts and Community Managers.Build low latency solutions that are highly scalable and consistent to support game featuresWork with other developers to implement tools to empower our Live Operators and Game Design teams in the creation of new and exciting game-play experiencesLive game support & troubleshootingContribute to technical plans and discussing the workflows and requirements with stakeholdersWhat We’re Looking ForHighly experienced as a software engineer working on web systems with solid programming skills in Python (or a determination to pick it up quickly)Full understanding of how to build and deploy RESTful servicesExperience delivering production quality, highly performant web application interfacesAn interest in using JavaScript Application Frameworks: VueJS 2 or 3, AngularJS, Angular2+ or similarExperience configuring and developing with modern web technologies: Typescript, WebPack, , SCSS, etc with a deep understanding of ES6 standard JavaScript and best practicesExperience designing and building Web Applications based on User Centered Design principlesA great tech communicator who knows how to share knowledge with non-technical people and a desire to seek out and take on user feedback to drive world class application developmentBroad knowledge of different architectures and how they fit or not for specific goals alongside a pragmatic and sustainable approach to programming and creating extensible and maintainable, high-performance codeExperience working with Redis, MySQL (or similar database systems, like PostgreSQL) and ability to write efficient low-latency, low-IO codeGood understanding of how to prevent intrusions, injections, cheating, and experience with gitFamiliarity with production deployments, ideally CI/CD pipelines and with Load testing, monitoring, profiling & optimizing server-side applicationsExperience writing and maintaining automated unit, integration and end-to-end tests