DevJobs

Backend Developer

Overview
Skills
  • Node.js Node.js ꞏ 3y
  • Angular Angular
  • React React
  • Elasticsearch Elasticsearch
  • MySQL MySQL
  • Redis Redis
  • Microservices Microservices
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • APIs
  • Data Engineering
  • Database Management
  • Hapi.Js
We are seeking a Backend Developer with a Data Engineering orientation to join our team at Appdome. Your primary role will be to enhance our SaaS platform, improving its scalability through the development of microservice components, external-facing APIs, and robust database management structures. You'll also be tasked with designing our next-generation infrastructure components, optimizing our use of caching and databases, and transforming Appdome’s SaaS into a scalable platform that can support our growing customer base.

Our tech stack includes NodeJS, MySQL, Redis, and Elasticsearch, and we deploy using Docker on a Kubernetes cluster within AWS. Your expertise will be crucial in enhancing our data pipelines and implementing data engineering best practices to ensure our infrastructure meets the rising demands.

Responsibilities:

  • Design, develop, and deliver backend and API features within a globally distributed service.
  • Create and maintain data pipelines, ensuring efficient data flow and management.
  • Develop and optimize microservices to enhance product scalability.
  • Engage in continuous learning and technology evaluation to constantly improve our products and maintain technical currency.
  • Collaborate with teams to implement data engineering best practices, improving our data infrastructure and data management systems.

Requirements:

  • BSc in Computer Science or equivalent.
  • At least 3 years of experience in Node.JS development.
  • Experience in MySQL or another relational DB.
  • Deep understanding of systems you have previously worked on.
  • Experience working with AWS.
  • Proficient in Elasticsearch, data engineering, and data pipeline development.
  • Experience with Database Management and APIs.

Advantages:

  • Experience with microservices architecture.
  • Familiarity with Hapi.Js.
  • Experience with modern web development frameworks, such as Angular, and React.

About The Company

Appdome’s mission is to protect every mobile app and the people who use it in their lives and at work. Appdome provides mobile brands with the only patented, centralized, data-driven Mobile Cyber Defense Automation platform, delivering rapid no-code, no-SDK mobile app security, anti-fraud, anti-malware, anti-cheat, anti-bot implementations, configuration as code ease, Threat-Events™ threat-aware UI/UX control, ThreatScope™ Mobile XDR, and Certified Secure™ DevSecOps Certification in one integrated system. With Appdome, mobile developers, cyber and fraud teams can accelerate delivery, guarantee compliance, and leverage automation to build, test, release and monitor the full range of cyber, anti-fraud, and other defenses needed in mobile apps from inside mobile DevOps and CI/CD pipeline. Leading financial, healthcare, m-commerce, consumer, and B2B brands use Appdome to upgrade mobile DevSecOps and protect Android & iOS apps, mobile customers, and businesses globally. Today, Appdome's customers use their platform to secure over 50,000+ mobile apps and with protection of over 1B mobile end users projected by the end of 2023.
AppDome