MGID logo
MGID

Global Advertising Platform

Full-Stack Developer – Anti-Fraud Team

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2008H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

172 days ago

Salary

0

Seniority

Senior

Job Description

Full-Stack Developer – Anti-Fraud Team

MGID

• Work with one of the core company’s product (Anti-fraud) using most recent technical solutions, commercial as well as open source • Work closely with the team to design and implement optimal architectural and technical solutions • Integrate with APIs and microservices, ensuring stability, reliability, and high-quality delivery • Monitor system performance and react promptly to anomalies or failures • Contribute to the company-wide Anti-Fraud strategy influencing multiple teams and product directions • Implement and improve CI/CD practices to ensure smooth and automated releases

Job Requirements

  • 3+ years of front-end development experience
  • 1+ year working with Angular
  • Strong knowledge of: PHP, JS (ES6+), TypeScript, Node.js, Go (Golang) HTML5, CSS3/SCSS, RxJS Microservices architecture
  • Experience with databases: MySQL, ClickHouse, or MongoDB
  • Experience with message brokers: Kafka
  • PHP frameworks: Symfony, Zend
  • ORM: Doctrine
  • Testing: unit, module, integration
  • Confident with: Git, REST API, module bundlers
  • Experience with Docker, CI/CD tools, cloud services
  • Will be a plus: Experience working with anti-fraud systems

Benefits

  • Professional development opportunities
  • Flexible working arrangements

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Design, develop, and maintain scalable and secure web and mobile applications • Design, implement, and maintain REST APIs • Write clean, efficient, and maintainable code using PHP and Python • Develop and update mobile applications using Capacitor Framework • Troubleshoot and debug issues end-to-end (from IoT devices to cloud backend) • Collaborate with cross-functional teams in an agile environment

Argentina
Docker, Inc logo

Senior Software Engineer, Desktop Platform

Docker, Inc

Docker helps developers bring their ideas to life by conquering the complexity of app development.

OtherRemoteTeam 51-200H1B No Sponsor

• Design, develop, and maintain core lifecycle components of Docker Desktop, including installation, update, startup, and shared platform systems. • Collaborate closely with product teams to ensure seamless integration with shared platform components. • Contribute to documentation, knowledge sharing, and technical discussions that raise the clarity and quality of engineering within the Desktop ecosystem. • Write high-quality code with strong test coverage (unit, integration, and end-to-end) and support healthy engineering practices across the team. • Collaborate with our Delivery team on CI, release pipeline reliability, and lifecycle automation improvements that support faster and safer Desktop releases, especially when cross-team coordination is required.

United States
$189.6K - $260.7K / year
OtherRemoteTeam 201-500

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description You will be part of the team building a data focused product that is built on best of breed open source solutions like Kafka, Trino, DuckDB, and Superset. You will work both on backend and frontend to build end-to-end features that make interacting with data easier enabling users to be able to tell a data story through our product. Qualifications - 8+ Years of experience building RESTFul APIs to take concept to implementation in one of the following languages: Go (preferred), Java, Python, Rust (nice to have), and Scala - 5+ Years of experience in frontend frameworks like React with a focus on Typescript or Javascript - Deep design of software design and architecture - Experience with large-scale relational and non-relational databases such as PostgreSQL, MySQL, MongoDB, and Elasticsearch to handle low-latency requirements - Experience with building and releasing software in cloud-native environments - Experience using a variety of package managers/dependency managers including Maven, Gradle, and NPM - Experience with Docker and Kubernetes, including containerizing solutions and working with distributed clusters - Experience working with AI coding assistants (e.g., Claude Code) - Demonstrated ability to take on large responsibilities and own complex work or project lifecycles - STEM Background or relevant industry experience - Able to obtain Security+ certification within 90 days of employment with Raft Requirements - Highly preferred: Experience with Kafka or RabbitMQ - Highly preferred: Experience with Delta Lake - Highly preferred: Experience with AWS or Azure - Ability to obtain and maintain a Top Secret security clearance - Remote work (candidates based in DMV/NCR, Tampa, Dayton, OH; or Hawaii strongly preferred) - May require up to 25% travel Benefits - Highly competitive salary - Fully covered healthcare, dental, and vision coverage - 401(k) and company match - Take as you need PTO + 11 paid holidays - Education & training benefits - Team off-site in fun places! - Generous Referral Bonuses - And More!

United States
$150K - $200K / year
Job Closed
HighLevel logo

Software Development Engineer III – Full Stack, Wallet

HighLevel

The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!

Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Own end-to-end feature delivery for the Wallet, Billing & Taxes platform – from API design and backend implementation to necessary Vue.js frontend changes. • Build and maintain highly stable, performant, and scalable backend services using Node.js, MongoDB, and distributed systems patterns. • Identify and fix systemic issues (crashes, time-outs, race conditions, memory leaks, etc.) to improve overall platform reliability. • Drive performance optimizations and cost-efficiency improvements (query tuning, caching strategies, indexing, reducing cloud spend). • Actively reduce technical debt by refactoring critical parts of the codebase, improving test coverage, and eliminating anti-patterns. • Implement and enforce security best practices (input validation, auth flows, secrets management, rate limiting, etc.) in every change. • Enhance observability – add meaningful logs, metrics, alerts, and tracing to make issues easier to debug in production. • Collaborate closely with QA from day one: review test cases, perform live demos during QA handover, and quickly address feedback. • Contribute to internal tooling and automation that speeds up development and deployment cycles. • Pair with other engineers, share knowledge, and help unblock teammates when needed. • Participate in on-call rotation and resolve production incidents for the services you own. • This is a hands-on IC role where you’ll write a lot of production code, ship frequently, and directly impact the stability and scalability of our Wallet platform.

India