Position: Backend Engineer
Company: PlayQ
Experience required: 2y
Category: Scala
English level: intermediate
Published: 2022-12-01T00:00:00+02:00

PlayQ is looking for a talented Backend Engineer to join us! As an integral member of our Engineering team, you’ll be responsible for building reusable code, implementing and maintaining services and tools for production and infrastructure.

**What you'll get to create:**

- Collaborate with other engineers and cross-functional teams
- Implement and maintain services and tools for production and infrastructure
- Build reusable code and libraries for future use
- Optimize the application for maximum speed and scalability
- Design and implement data storage solutions
- Leverage tools such as Scala, Typelevel ecosystem (cats, circe, http4s), zio, doobie, izumi (https://github.com/7mind) (distage, logstage, idealingua)
- Port projects from Scala 2 to Scala 3

**What you'll bring to the team:**

- Bachelor's degree in computer science, computer engineering, or information systems from an accredited college/university
- 2-3 years of experience in Backend Engineer role
- Solid experience in databases (Postgres, Amazon DynamoDB, or others), data modeling, and scaling
- Excellent knowledge of Scala 2
- Proficiency with cloud technology providers (AWS, Azure, and others)
- Deep understanding of best practices for creating scalable and high-performance applications architecture
- Great communication skills

**Bonus Points:**

- Experience with Scala 3
- Experience working with containers
- Knowledge of cloud orchestration and automation tools
- Experience working with big data
- Experience working with highly loaded solutions
- Knowledge of TypeScript


If you gotten this far, we hope you're feeling excited about this role. Even if you don't feel you meet every single requirement, we still encourage you to apply. We're eager to meet people who believe in PlayQ's mission and can contribute to our team in a variety of ways—not just candidates who check all the boxes.

**What we can offer you:**

- Remote Work Environment. This position offers the flexibility to work remotely. You’ll closely collaborate with our Ukrainian team and global teammates worldwide. Our flexible approach, internal comms, and tech stack promote collaboration, communication, and camaraderie!
- Comprehensive medical, dental insurance
- Unmatched learning opportunities and collaborative team
- Flexible time off
- Virtual team-building activities
- Conferences and continued learning
- Innovative and dynamic work environment
- Tremendous growth & career advancement opportunities
- Help build and support awesome GAMES. For a living! Who doesn’t love games?

Interested? Please get in touch!