Appdome

Software Engineer (C, C++)

Tel Aviv, Israel
API AWS JavaScript Microservices TypeScript Angular Python Java Objective-C Node.js MySQL Redis Elasticsearch Kubernetes React Android C++ Git
Description

We are looking for a Backend developer at Appdome.

You will take part in evolving our SaaS platform into a scalable product comprised of microservice components, external-facing API, and supporting a growing scale. In addition, you will design our next-generation infrastructure components, improve our caching and DB use and transform Appdome’s SaaS into a standard platform that can support the growing customers.

The code is developed with NodeJs using MySQL DB, Redis, and Elasticsearch. Deployed over dockers on Kubernetes cluster in AWS.

Responsibilities:

  • Design, develop and deliver backend and API features in a globally distributed service
  • Create microservices and enhance product scalability
  • Continuously learn and evaluate new technologies in the everlasting effort to perfect our products.

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 

Advantage:

  • Experience with microservices architecture
  • Experience with Hapi.Js
  • Experience with a modern web development framework, such as Angular, React

About the company 

Appdome’s mission is to protect every mobile app in the world and the people who use mobile apps in their lives and at work. Appdome provides mobile brands 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 mobile 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.

Appdome is looking for a SaaS Platform QA Engineer to join our fast-growing team.  

As a QA SaaS Engineer, you will be responsible for guaranteeing the quality of Appdome's SaaS platform. Your day-to-day work will include developing quality standards, conducting tests, and identifying issues in the production of our environments and different services.


  • 1-3 years of experience in web platform testing techniques/methodologies.
  • Experience in creating and maintaining UI and BE automation tests.
  • Experience with JavaScript programming script language.
  • Experience in UI manual testing, which includes in-depth knowledge of user and admin flows, client performance benchmarking, and stress testing.
  • Ability to create test plans and execute them, as well as document and troubleshoot errors.
  • Ability to understand the system from multiple perspectives.
  • A keen eye for detail and passionate for quality and testing.
  • A team player is able to work as part of the QA organization.
  • Good time-management skills.
  • Excellent English – ability to communicate in English.
  • Advantage - Bachelor’s degree.


About the company

Appdome’s mission is to protect every mobile app in the world 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 the protection of over 1B mobile end users projected by the end of 2023. 


Like the idea of being part of a dynamic and creative team of professionals? Then join us.

We are looking for a Frontend Developer.

We strive to be a continuous, responsible contributor to the mobile industry and a great place to work. We are looking for ways to integrate mobile solutions into apps and make complete mobile integration work easier, faster, and safer for everyone. Together with App Publishers and SDK vendors, we are working to solve the most significant pains and accelerate the adoption, use, and enjoyment of mobile applications for everyone. Join our team!

Role: Senior Angular Developer

Responsibilities:

  • Drive the development of features aimed at enhancing user experiences, from concept to deployment.
  • Translate complex UI/UX requirements into scalable, high-quality designs aligned with business needs.
  • Architect and implement efficient, reusable front-end systems and design frameworks.
  • Innovatively solve challenging problems to push the boundaries of mobile integration.
  • Ensure consistency and excellence in brand representation across all designs.


  • Bachelor's degree in Computer Science or equivalent.
  • Minimum 5 years of proven experience as a Front-End Developer.
  • Proficiency with Angular Framework for at least 2 years.
  • Deep expertise in JavaScript (ES6+), TypeScript, and related technologies.
  • Self-motivated, proactive learner, and a collaborative team player.
  • Exceptional interpersonal and communication skills.

Tech Stack:Angular, RxJs, TypeScript, tailwindcss, jest, Node.js, MySQL, ElasticSearch.


About the company

Appdome, the mobile app economy’s one-stop shop for mobile app defense, is on a mission to protect every mobile app in the world and the people who use mobile apps in their lives and at work. Appdome provides the mobile industry’s only mobile application Cyber Defense Automation platform, powered by a patented artificial-intelligence based coding engine, Threat-Events™ Threat-Aware UX/UI Control and ThreatScope™ Mobile XDR. Using Appdome, mobile brands eliminate complexity, save money and deliver 300+ Certified Secure™ mobile app security, anti-malware, anti-fraud, MOBILEBot™ Defense, anti-cheat, MiTM attack prevention, code obfuscation and other protections in Android and iOS apps with ease, all inside the mobile DevOps and CI/CD pipeline. Leading financial, healthcare, mobile games, government and m-commerce brands use Appdome to protect Android and iOS apps, mobile customers and mobile businesses globally. Today, Appdome's customers use the platform to secure over 50,000+mobile apps and with protection of over 1B mobile end users.


We are looking for a talented Software Engineer at Appdome.

You will take part in developing our core product infrastructure.

The challenge is to design and develop complex security components that can be integrated in a generic and flexible way for Android & iOS 3rd party applications.

The code is developed with C/C++, Python, Java, and Objective C.

Responsibilities

  • Creatively developing, designing, and delivering new infrastructures and security features.
  • Improving, testing, and debugging our current infrastructure according to customers' needs.
  • Continuously learn and evaluate new technologies in the everlasting effort to perfect our product.


  • BS.c in Computer Science / Electrical Engineering / Computer Engineering
  • At least 3 years of development experience in a development team of complex enterprise systems.
  • At least 2 years of experience in C/C++ programming
  • Experience in multi-threading principles and programming.
  • Experience in Python, Java, Linux, and Git.
  • Great team player who knows when and how to push independently when needed.
  • Strong communication skills.


Advantages:

  • Experience in native mobile application development in Android or iOS.
  • Experience Objective-C programming
  • Experience in NDK and JNI for Android.
  • Experience with SDK development or integration Advantages.
  • Experience in reverse engineering in Android.
  • Knowledge in Cyber Security and Networking.


About the company

Appdome’s mission is to protect every mobile app in the world 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. 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 249 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers