Babil Games

Backend Engineer, Node.js/TypeScript

Babil Games

full-time

Posted on:

Location: 🇦🇪 United Arab Emirates

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudDockerGoogle Cloud PlatformJavaJavaScriptJestMicroservicesMochaMongoDBMySQLNext.jsNode.jsNoSQLPHPPostgresRedisSQLTypeScript

About the role

  • Join our development team as Backend Engineer - Node.js/Typescript focused on designing, building, and enhancing features for our game platform and services.
  • Extract loosely coupled microservices written in Node.js/Typescript out of our PHP monolith and work with other languages like PHP when needed.
  • Maintain and extend central shared services used by game teams and stakeholders like game design and monetization.
  • Design, develop, test, deploy, maintain, and improve software with high-quality, maintainable code.
  • Leverage AI tools and technologies to enhance development efficiency, code quality, and problem-solving capabilities.
  • Work closely with game designers and product leads to implement new features and learn complementary full-stack technologies.
  • Communicate and collaborate within a cross-functional team and with other teams to ensure a smooth daily workflow.
  • Participate in technical decisions influencing the architecture of services and platform and drive initiatives to enhance stability, performance, and scalability.

Requirements

  • 4+ years of proven experience in Node.js/Typescript development, demonstration strong coding and debugging skills.
  • Proficiency in popular Node.js/Typescript frameworks such as Next.js, Nest.js, Express.js, and Jest.
  • Excellent verbal and written communication skills, with the ability to work effectively in a cross-functional team environment.
  • Demonstrated ability to effectively integrate AI tools into development workflows for code generation, debugging, and technical research.
  • Be familiar with or eager to learn other languages like PHP or Java.
  • Excellent analytical and problem-solving skills.
  • Proactive attitude towards learning new technologies and improving existing skills, including leaving the comfort zone of your programming language.
  • Experience developing and maintaining multi-server, high-load backend services and APIs.
  • Familiarity with SQL and NoSQL databased, including MySQl, PostgreSQL, MongoDB, or similar.
  • Strong automated quality mindset using unit testing, integration testing, and other test automation frameworks.
  • Enthusiastic about games and ideally strategy games.
  • Experience with cloud platforms (GCP preferred), CI/CD (GitHub Actions), networking, and debugging distributd systems is a plus.
  • Hands-on experience with agile methodologies such as Scrum or Kanban.
AHOY

Backend Engineer, Django

AHOY
Mid · Seniorfull-time🇦🇪 United Arab Emirates
Posted: 8 days agoSource: apply.workable.com
DjangoDockerPostgresPython
U.S. Department of Veterans Affairs

Senior Java Developer – Vert.x

U.S. Department of Veterans Affairs
Seniorfull-time🇦🇪 United Arab Emirates
Posted: 14 days agoSource: dvtcareers.recruitee.com
AngularAWSAzureCloudGoogle Cloud PlatformGraphQLHibernateJavaKubernetesMongoDBNoSQLRDBMS+7 more
Truelogic Software

Staff Back-end Engineer, Golang/Crypto – Finance

Truelogic Software
Leadfull-time🇦🇪 United Arab Emirates
Posted: 17 days agoSource: jobs.ashbyhq.com
Distributed SystemsGo
Truelogic Software

Staff Back-end Engineer, Golang – Finance

Truelogic Software
Leadfull-time🇦🇪 United Arab Emirates
Posted: 17 days agoSource: jobs.ashbyhq.com
Distributed SystemsGo
Canon Business Process Services

Senior Java Engineer – Flight Operations

Canon Business Process Services
Seniorfull-time🇦🇪 United Arab Emirates
Posted: 29 days agoSource: careers-vistaglobal.icims.com
AWSCloudDynamoDBGradleGraphQLJavaMavenMySQLNode.jsOraclePythonSQL+2 more