Kiss My Apps
Middle Back-End Developer
Kiss My AppsUkraine20 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
Kiss My Apps is a platform company that unites 7 product verticals and 30+ AI-first products, with over 100 million users and its own ecosystem of analytics, payment, and marketing solutions.

KMA’s products are global leaders in the utilities, lifestyle, and health & fitness niches — including AI Remodel, Printer, Botan, Calorie Counter, and more. These are top-ranked App Store products that meet the needs of communities of hundreds of millions of people.

Our pace is our competitive advantage. KMA grows at least 3× year-over-year.

Kiss My Apps is looking for an experienced and proactive Backend Developer to join our team and work on an internal payment platform used across all KissMaps products. You will be responsible for developing and scaling backend services, working with payment logic and integrations, and contributing to the evolution of our admin tools. This role offers the opportunity to influence the product’s technical direction.

Who we need:

  • Proficient in Node.js and TypeScript – strong experience in backend development using TypeScript and Node.js, with a focus on building scalable, serverless applications.
  • Experience with AWS Services – familiarity with AWS Lambda, SNS, SQS, S3, and DynamoDB is crucial for effectively managing our event-driven architecture.
  • Understanding of Payment Gateways and Subscription Logic – prior experience with payment providers (e.g., PayPal) and subscription-based services, including retry logic and event handling.
  • Database Knowledge – proficiency in SQL (PostgreSQL preferred) for managing subscription and payment data.
  • Networking fundamentals - solid understanding of DNS, TCP/IP, HTTPS/SSL, and OSI model, along with experience in troubleshooting network issues to ensure secure and efficient data flow across distributed systems.
  • Frontend Fundamentals - familiarity with RESTful API integration, Cross-Origin Resource Sharing (CORS) policies, iframe handling, and other browser security features to ensure smooth and secure backend/frontend interactions.

Would be a plus:

  • Experience working with payment systems, PSPs, and financial transactions.
  • Experience in fintech, e-commerce, or high-load products.
  • Experience with fraud mechanisms, risk flows, webhooks, and reconciliation.
  • Experience in system migrations, refactoring, or scaling.
  • Understanding of payment protocols and scenarios.
  • Testing and Quality Assurance – hands-on experience in unit testing, integration testing, and test-driven development to ensure high service reliability.
  • Version Control and CI/CD – solid experience with Git, code review practices, and CI/CD pipelines for smooth development workflows.
  • English level: Intermediate (B1).

What you need to do:

  • Integrate new payment providers and manage subscriptions.
  • Build and improve the admin panel for product and payment management.
  • Develop event-driven payment processing in AWS.
  • Ensure high code quality with tests and reliable service.
  • Optimize system performance and scalability.
  • Collaborate with analytics, marketing, and support teams.

Hiring Process:

  • Intro with the recruiter.
  • Technical interview with the a technical expert.
  • Final interview.

We offer:

  • Work format of your choice: fully remote from anywhere in the free world, as well as access to one of our offices if desired (Kyiv, Odesa, Warsaw).
  • Conditions that help you focus on performance: fair compensation that matches your skills and experience. We also provide equipment regardless of work format and location.
  • Career growth through action: 80%+ of all leads at Kiss My Apps were switchers just 2–3 years ago. Your impact here isn’t defined by years on your resume — it’s defined by how quickly you learn, take responsibility, and own your career.
  • Well-being program: supporting your mental health with online yoga classes twice a week.
  • Development and professional fulfillment: we host internal English-speaking clubs with a native speaker, and offer opportunities to speak at internal and external events by Kiss My Apps. In addition, you’ll have an annual budget to cover up to 50% of the cost of professional conferences, educational events, and training.
  • Additional benefits of your choice: We offer a fixed annual budget for you to decide how to spend — 50% coverage of health insurance, therapy, sports, or dental care. Plus, 40 days of paid vacation and sick leave with no date restrictions.
  • Support during wartime: we provide everything needed for uninterrupted work, systematically support the Defense Forces, and participate in Ukraine’s recovery initiatives.

Key Skills

Ranked by relevance