DevJobs

Senior Software Engineer

Overview
Skills
  • Node.js Node.js
  • MongoDB MongoDB
  • Redis Redis
  • AWS AWS
  • Docker Docker

Appcharge is the direct-to-consumer platform for mobile games.

We help game studios sell digital goods directly to their players - skipping the 30% store commissions from Apple and Google. That means more revenue for studios, and a closer connection to the players who love their games.

Appcharge powers web stores and in-app payments for over a third of the world’s top-grossing mobile titles. Backed by $89M from leading investors and publishers like Supercell and Playrix, we’ve grown 14x in the past year and now process over half a billion dollars annually.

We’re growing fast, building with intention, and helping the biggest names in gaming take back control of their business.


As a Senior Software Engineer you will take a significant part in the development of Appcharge’s core payments platform.

Appcharge payments platform provides secure and efficient payment processing by optimizing payment routing flows, ensuring transaction security, and managing refunds.

You will work with diverse payment gateways to enable a wide range of alternative payment methods, build expertise with various digital wallets, credit options, and region-specific payment solutions, while also implementing fraud detection capabilities, manage the full lifecycle of chargebacks, and take part in building Appcharge data lake for analytics and operations.

If you are passionate about technology and software development, with end-to-end experience developing in a fast-growing startup environment, we want to meet you!


Responsibilities

  • Building our high scale cloud-based payments platform.
  • Have end to end ownership: Design, build, ship, measure and maintain low latency, high availability and high performance services.
  • Bring your unique experience - we are open to new ideas and expect you to bring our team and platform to a new level
  • Optimize resource usage (database, infrastructure, integrations)
  • Mentor and guide software engineers and help build a professional and effective team.


Requirements

  • At least 5 years of proven experience in developing end-to-end web applications (experience in Fintech companies - advantage)
  • Proficiency with cloud-based environments (AWS - preferred)
  • Proficiency with Node.js
  • Experience with Docker
  • Experience with NoSQL solutions (MongoDB, Redis - advantage)
  • Excellent problem-solving and troubleshooting skills
  • Knowledge of software development lifecycle
  • Strong communication and collaboration abilities
  • Self-motivated with a startup mindset and ability to work independently

Appcharge