Full Stack Engineer
Ex Populus
Software Engineering
Remote
Posted on Apr 18, 2024
About Ex Populus:
Ex Populus is a leading game development studio with industry veterans from acclaimed companies like Pixar, Ubisoft, Activision, Blizzard, and more. Currently developing two highly anticipated games, Final Form and LAMOverse, the studio is a trailblazer in deploying games on the Xai Blockchain.
What You'll Do
- Design and implement software solutions in a fullstack environment utilizing Node.js, Typescript, Docker, and Kubernetes
- Contribute to and maintain tools and scripts for efficient work in monorepositories using NX
- Develop engaging and interactive web applications using ReactJS (or alternatives such as NextJs, Remix, etc.)
- Craft robust and scalable backends using express and other Node.js backend frameworks
- Build development environments and tools for internal use
- Assist developers in debugging local deployment and optimizing computing environments
- Scope work, manage tasks, and estimate project delivery
- Uphold high standards of engineering excellence in coding, testing, and deployment
- Integrate third-party tools, APIs, and SDKs into existing products to enhance functionality and improve user experience
- Follow Test Driven Development practices in the creation of new features
What You'll Need
- 3+ years work experience in a Full Stack or similar role
- Bachelor's Degree in Computer Science or equivalent experience a plus
- Proficient with Docker, TypeScript, Node.js, React, and MongoDB
- Experience creating and deploying full-stack applications
- Experience optimizing and building infrastructure for Node.js environments
- Experience building robust CI/CD pipelines
- In-depth, hands-on experience with Linux & MacOSX, networking, server, and cloud architectures
- Proven understanding of configuration, deployment, management, and maintenance of large cloud-hosted systems
- Proficiency with source control, continuous integration, and testing pipelines
- A strong background in open source technologies
- Experience updating and working on in-production apps and infrastructure