Vacancies

Senior Backend Developer

B2 English (Intermediate)
Full-time
Remote
Experience: 6 years

AAA  is a fast-growing gaming startup that created a new model — Play to Impact. Based on gamification, AAA gives pet lovers the option to co-own & treat a real dog/cat in need (a real-life «Tamagotchi»).


AAA has over 8,000,000 annual recurring meals, treats, and toys being sent to shelter animals.


Our vision — Impact millions of lives by entertaining millions of users.

 

Requirements:

  • BSc in Computer Science or equivalent 
  • 6+ years of experience in backend development, with a minimum of 3 years of hands-on experience with Java — MUST 
  • Proven experience in developing and maintaining microservices architectures — MUST  
  • Experience with AWS or Google Cloud Platform (GCP) — MUST 
  • Proven experience in successfully delivering applications to production with a large user base (minimum of 20,000 users per day) — MUST 
  • Experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL databases -MUST Experience designing and developing RESTful APIs — MUST 
  • Strong proficiency with Spring Boot/Spring framework — MUST 
  • Experience with Firebase/Firestore — advantage 
  • Experience with GCP — advantage 
  • Familiarity with Unity — advantage 
  • Familiarity with Angular 2 and scripting in Python — advantage 
  • Experience with event-based communication systems (e.g., Kafka) — advantage 
  • Pet lover — having a dog/cat or involvement with animal shelters is a plus. 
  • Knowledge of security best practices 
  • Self-learner with a strong can-do attitude and excellent interpersonal skills 

 

What needs to be done on the project:

  • You will design, architect, test, and implement features in our core services 
  • You will build valuable tools to support the game development process 
  • You will deliver high-quality and well-structured code 
  • Develop & maintain server-side applications, services, and databases to support the functionality of the app. 
  • Design, implement, and optimize APIs, ensuring efficient communication between mobile and backend systems. 
  • Collaborate with game designers, front-end developers, and other team members to integrate game features, leaderboards, in-game purchases, social features, etc 
  • Implement & manage user authentication, security, and data storage systems. 
  • Ensure scalability & performance of server infrastructure to handle a large number of concurrent users. 
  • Monitor server health, troubleshoot issues, & implement updates or improvements as needed. Collaborate in the design and implementation of data analytics and telemetry systems to gather insights and improve player experiences. 
  • Manage the deployment and maintenance of backend services, including cloud-based solutions (e.g. Google Cloud) 
  • Assist in optimizing game services for various mobile platforms, including iOS and Android. Work closely with the team to identify and resolve backend-related issues and bugs.

    DOC, DOCX or PDF file up to 20 MB

      Icon
      Headquarter address

      BC Parus, Kyiv

      Icon
      Support E-mail
      info@hire.ua
      Icon
      Contact phone
      +38 063 135 4725
      Thank you
      We received your message.