Senior Full Stack Engineer
Your Impact
You will be helping to build out a massively scalable game server to allow thousands of players and NPCs to interact in real-time. You’ll work with other back-end developers as well as game developers to implement the mechanisms that make up our game universe, ranging from the persistent storage of player data, items, and quests in databases, to real-time systems that handle the state updates needed for players to be able to see each other run around in the game world in real-time.
Day-to-Day
- Translate the needs of the game frontend and game logic into backend services that support the data storage, business logic, and/or real-time communications needed for them
- Respond to bug reports and investigate and resolve bugs across the backend
- Design and build with security, performance, and maintainability in mind
- Build and integrate highly interactive frontend features, including real-time chat, video and audio calls etc.
- Work with technologies such as Node.js, Typescript, databases of all kinds, pub-sub, Kubernetes, and React
Requirements
- 4-8 years of professional experience with Node.js and Typescript in a backend position
- React or another modern frontend development framework
- Developing and maintaining a non-trivial backend consisting of microservices
- Working with both NoSQL and RDB databases
- Working with at least one other data-related technology, such as: timeseries databases, Elasticsearch, pub-sub, RPCs, or Kafka
- Experience with cloud providers, CI/CD, an Docker/Kubernetes, Helm, and Terraform
Senior Full Stack Engineer at Webb Technology
Share with someone