Backend developer

We are looking for backend developer who is brave enough to take a challenge. Don’t hesitate and join us! Quichesoft is young startup company, which is working on cutting edge applications. Enjoy working on them as a part of a multifunctional team. Each team consists of different roles, so there is big space to learn new things. You will be one of the first employees so your work will have huge impact on company! Join us if you want to play with latest technologies like machine learning and augmented reality. On top of that – we can discuss possibility of working for equity.

What you’ll do:
• Developing and maintaining scalable, extremely high performance services
• Constructing API (GraphQL, REST) for in-house system, mobile applications and games
• Building internal tools and improving our in-house applications
• Constantly keep up to date with emerging trends and practices
• Receiving code review for your code and doing code review for other team members
• Writing test for you projects
• Using serverless technologies

What you need to known (or learn):
• Good knowledge of Golang
• Experience with Java, Kotlin or Scala
• Solid experience with SQL and/or NoSQL databases
• Passionate about quality design, code, tools and architectures
• Experience with unit test frameworks
• Work in a team environment, and be able to share knowledge and support other team members
• Mindset with the ability to work in a rapid and iterative development environment
• Be open to learn new programming languages

Extra Points:
• Knowledge of Python and Node.js nice to have
• Experience with gRPC and Protocol Buffers
• You know what GraphQL is
• Familiar with Agile development environment
• Knowledge of AWS stack and Terraform
• Experience with Docker, Docker compose
• Experience with message broker systems (Apache Kafka)