Senior Software Engineer, Payments platform
About Appcharge
Appcharge is the leading direct-to-consumer platform for mobile games – built for game makers, by game makers. Appcharge helps publishers sell directly to their players, which ups profits by 35%, and greatly improves player relationships and loyalty. As an all-in-one platform, the company provides everything game publishers need to go direct – fully branded web stores, gamified offers, global payments checkout, mobile in-app-payments SDKs and more. Appcharge is the fastest-growing mobile game payments platform, powering stores for over one-third of the top grossing mobile games. Appcharge supports 500 payment methods and 80 currencies, making partners financially compliant worldwide in minutes. Headquartered in Tel Aviv, Appcharge is funded by Gillot Capital Partners and Play Ventures and is led by veterans from Rovio, Huuuge Games, Moon Active, and Play Studios.
Your career
We are looking for a Senior Software Engineer to join our R&D department and 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.
Qualifications
- 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.