Backend Engineer

Acest job nu mai este activ!

Vezi toate job-urile AMBER STUDIO active.

Vezi toate job-urile Backend Engineer active pe

Vezi toate job-urile in IT Software active pe

  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
  • Actualizat la: 15.09.2021

    About the role:
    As a Back-end Engineer, you will be working in cross-functional teams to design and implement high-performance back-end solutions for our awesome games.


    • Collaborate with our DevOps team to define back-end strategy and architecture for our games
    • Create and implement back-end deployment strategies
    • Develop and maintain back-end solutions for high number of concurrent users and fast response times
    • Actively participate in sprint planning meetings
    • Ensure that all relevant parties are aligned on task specifications
    • Constantly communicate with your teammates to flag and alleviate risks
    • Help the team improve the game quality by eliminating waste from the development process
    • Design, develop, deploy and monitor backend features and APIs for our games
    • Create and maintain CI automated tests for the back-end solution
    • Document system specifications
    • 3+ years of back-end architectural design and development experience
    • Proficient with scalable server-side programming (concurrency / synchronization and distributed systems).
    • Deep knowledge of database design and optimization.
    • Strong knowledge of at least one cloud computing services like AWS, Azure or similar.
    • Strong practical knowledge of current server technologies like REST, SOAP or similar.
    • Strong knowledge of at least one mainstream server programming language like Python, C#, Java or NodeJS.
    Nice to have:
    • Experience with development on mobile platforms and for a high number of concurrent users
    • Practical experience with the lifecycle of a user query, from request to an API endpoint, up to updating cold storages reliably and consistently
    • Experience in collaborating with client-side engineers and implementing full-stack features (backend to client, end-to-end)
    • Experience using Automated Test framework
    • Experience with container management tools like Docker or Kubernetes
    • Experience with infrastructure automation tolls like Terraform
    • Team player
    • Eager to develop yourself
    • Passionate about back-end optimization and server quality
    • Eager to explore new technologies
    Our offer:
    • An open environment where you can make a difference and you can own your decisions
    • The opportunity to grow and succeed together
    • Support from all your teammates
    • The opportunity to work with the latest back-end technologies
    • We also offer an attractive compensation plan alongside a medical services package