Ukraine Job Openings

Netpeak

Backend Software Developer - Web Payments & Subscription Management

November 15, 2024

We’re seeking a skilled Backend Software Developer to join the Kiss My Apps team and play a crucial role in scaling our Web Payments Service. This role is ideal for someone passionate about developing impactful, serverless applications using Type Script and Node.js. You’ll work directly on high-visibility features like a custom scheduler development for managing subscription logic, and adding new payment provider integrations, and developing new admin panel for rapid product integration. Join us in building a cutting-edge, event-driven system that processes and routes critical payment events with precision, giving you a chance to shape our core architecture.
Your skills:
Hard skills required for the position:
Proficient in Type Script and Node.js – Strong experience in backend development using Type Script and Node.js, with a focus on building scalable, serverless applications.
Experience with AWS Services – Familiarity with AWS Lambda, SNS, SQS, S3, and Dynamo DB is crucial for effectively managing our event-driven architecture.
Understanding of Payment Gateways and Subscription Logic – Prior experience with payment providers (e.g., Pay Pal) and subscription-based services, including retry logic and event handling.
Database Knowledge – Proficiency in SQL (Postgre SQL preferred) for managing subscription and payment data.
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.
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.

Nice to have:
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.
The team expects you to:
Implement New Payment Integrations: Integrate additional payment providers into the Web Payments Service, ensuring seamless support for event handling, callback processing, and subscription management.
Build a Custom Scheduler for Subscription Management: Design and develop a custom scheduler to manage subscription renewals and cancellations on the web, allowing for flexible subscription management and retry logic.
Develop and Enhance the Admin Panel: Build and expand a user-friendly admin panel to streamline new product integration, manage subscription plans, and configure retry logic for payment providers, ensuring it supports both current and future business needs.
Develop Event-Driven Functionality: Work on creating, processing, and distributing payment events through AWS, ensuring that all critical events reach the relevant processing systems accurately and on time.
Ensure Code Quality and Test Coverage: Write unit, integration, and end-to-end tests to maintain a high level of service reliability and coverage across all new and existing code.
Optimize for Performance and Scalability: Continuously improve the service’s architecture for reliability, scalability, and performance to support a growing user base and high transaction volumes.
Collaborate with Cross-Functional Teams: Work closely with analytics, marketing, and customer support teams to ensure payment events integrate smoothly with other business functions, including analytics platforms, marketing channels, and customer communication systems.
We offer:
Salary based on the results of the interview.
Flexible schedule.
Ability to work completely remotely.
Paid vacation, sick leave.
Participation in conferences and seminars organized by Netpeak Group.
Compensation of 50% of the cost of participation in external educational events.
Compensation of 50% of the cost of English language courses.
50% coverage of medical insurance, as well as 50% of the costs of psychotherapy, dental care, and sports.
Individual and group work with a corporate psychologist.
Corporate events and entertainment, both at the level of the entire Netpeak Group and more locally, at the level of Kiss My Apps. We will resume these traditions as soon as it is possible and safe for everyone.
We provide convenient equipment regardless of the work format.
Also matters:
Kiss My Apps is part of the Netpeak Group. Currently, about 20% of the Netpeak Group team is involved in various initiatives to counter russian propaganda. Some of the Netpeak Group principles are working with the Ministry of Digital Transformation of Ukraine and the cyber police. There are several volunteer projects in which we participate: content creation, advertising on social networks, promotion of Ukrainian products, and humanitarian aid. The NGO "Moye Misto” - which is part of the Netpeak Group - together with volunteers, is currently engaged in maintaining animal shelters, as well as purchasing necessary items for some units of the Armed Forces.

About company
New Job Alerts
Інтерньюз-Україна

Senior Strategic Lead on Parliamentary Reform for the USAID/ RADA Next Generation (RANG) Activity

November 19, 2024

View Job Description
Mercy Corps

Monitoring & Results Measurement (MRM) Manager FCDO Ukraine - Nexus Durable Solutions Initiative

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Інкасатор

Zhytomyr

FULL TIME

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Менеджер з обслуговування приватних клієнтів (ст. м Печерська)

FULL TIME

November 19, 2024

View Job Description
Materialise

Senior Software Development Engineer С++

FULL TIME

November 19, 2024

View Job Description
Luxoft

Senior Java Developer

November 19, 2024

View Job Description
Luxoft

Senior Infrastructure Engineer

November 19, 2024

View Job Description
Edvantis

Senior Full-Stack Engineer (Angular/Vue.js/Node.js)

FULL TIME

November 19, 2024

View Job Description
Playtech

Junior Java Developer

FULL TIME

November 19, 2024

View Job Description
Looking for similar job?
Киевстар

Backend Developer (Java/chatbot)

FULL TIME

August 28, 2024

View Job Description
Madgicx

Backend Engineer with Data Engineering Experience

FULL TIME

August 14, 2024

View Job Description
Madgicx

Backend Engineer with AI Products Expertise

FULL TIME

August 14, 2024

View Job Description
Restream

Senior Software Engineer - Backend

FULL TIME

August 6, 2024

View Job Description
Edsson Software

Senior Software Backend Engineer

FULL TIME

September 3, 2024

View Job Description
Vista

Sr. Backend JS engineer - Ukraine remote

August 22, 2024

View Job Description
See What’s New: Netpeak Job Opportunities
Netpeak

Backend Software Developer - Web Payments & Subscription Management

November 15, 2024

View Job Description
Netpeak

Digital Media Strategist

November 7, 2024

View Job Description
Netpeak

Motion Designer

November 6, 2024

View Job Description
Netpeak

Middle/Senior SMM Specialist

October 14, 2024

View Job Description
Netpeak

Payment Operations Manager

September 25, 2024

View Job Description
View More Jobs by Netpeak
New Job Alerts
Інтерньюз-Україна

Senior Strategic Lead on Parliamentary Reform for the USAID/ RADA Next Generation (RANG) Activity

November 19, 2024

View Job Description
Mercy Corps

Monitoring & Results Measurement (MRM) Manager FCDO Ukraine - Nexus Durable Solutions Initiative

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Інкасатор

Zhytomyr

FULL TIME

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Менеджер з обслуговування приватних клієнтів (ст. м Печерська)

FULL TIME

November 19, 2024

View Job Description
Materialise

Senior Software Development Engineer С++

FULL TIME

November 19, 2024

View Job Description
Luxoft

Senior Java Developer

November 19, 2024

View Job Description
Luxoft

Senior Infrastructure Engineer

November 19, 2024

View Job Description
Edvantis

Senior Full-Stack Engineer (Angular/Vue.js/Node.js)

FULL TIME

November 19, 2024

View Job Description
Playtech

Junior Java Developer

FULL TIME

November 19, 2024

View Job Description