TREAT

Senior Backend Developer

TREAT Philippines
No longer accepting applications

Senior Backend Developer


Why TREAT?

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

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

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


About the role:

You will be part of creating the fun and impactful culture of the company. As a backend developer, you will be responsible for designing, developing, & maintaining the server-side components and infrastructure that power our mobile gaming application. You will collaborate with cross-functional teams to ensure things run smoothly, in turn providing our users with an optimal gaming experience. 


Responsibilities:

  • 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, and 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.



Requirements:

  • Minimum 8 years of backend development experience with Java (any other OOP language, eg. C# is beneficial)
  • BSc in Computer Science or equivalent (completed)
  • Experience with distributed systems & microservices architecture
  • Experience with GCP, NoSQL Databases
  • Experience in high scale systems
  • Experience with Google Firebase
  • Experience with working at scale (min. 5000 users per day)
  • Familiarity with Angular 2 & scripting in Python
  • Familiar with security best practices
  • Self-learner, strong can-do attitude and great interpersonal skills
  • Pet lover - Has/had a dog/cat and or got involved with animal shelters


Start Date: As soon as possible


  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at TREAT by 2x

See who you know

Get notified about new Senior Software Engineer jobs in Philippines.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More