Position: Senior Typescript Developer - Gaming Backend System
Company: Frozeneon
Experience required: 5y
English level: intermediate

As a Senior Typescript Developer, you should have experience with development patterns and best practices, and have a proven track record of building highly scalable and reliable systems. You will be responsible for reviewing code, ensuring that it meets our quality standards, and mentoring junior developers on the team.

Responsibilities:

- Develop and maintain backend for our gaming system using Typescript, NestJS, and Prisma
- Write unit and integration tests using Jest
- Design and implement scalable and reliable gaming systems
- Perform code reviews and provide feedback to junior developers
- Work on scalability and availability features of the gaming system
- Collaborate with other teams to ensure that the gaming system meets business requirements

Requirements:

- 5+ years of experience in software development, with a focus on Typescript
- Experience with gaming backend systems and related technologies such as NestJS, Prisma, Jest, PostgreSQL, and S3
- Strong understanding of development patterns and best practices
- Familiarity with scalability and availability concepts
- Ability to perform code reviews and provide feedback to junior developers
- Bachelor's or Master's degree in Computer Science, Software Engineering or related field
- English upper intermediate level or higher