Senior Full-Stack Developer: Open Source Product Enhancement & API Integration

Remotely
Full-time
Part-time
Join our team as a Senior Web Developer to enhance our PULS platform with payment integration, social authentication, and AI moderation capabilities. Remote opportunity for experienced developers. Project Overview - You'll be working with our established PULS platform, requiring a developer who can quickly understand existing architecture while implementing new functionality. - The project focuses on payment processing, authentication systems, and AI-powered content moderation—all critical elements for our product's next evolution. Key Responsibilities - Payment System Integration: Implement and configure subscription payment processing through UKassa API, ensuring secure transactions and proper billing management. - Authentication Enhancement: Develop multi-platform authorization systems connecting with VK, OK, Apple ID, and Yandex ID services. - Phone Verification: Create a robust phone number authorization system using Call Password ID for enhanced security. - Bug Resolution: Identify, troubleshoot, and fix existing platform issues while maintaining code quality. - AI Integration: Implement automated content moderation systems for user-generated content, including photo screening and text analysis to prevent inappropriate material and fraud. - Documentation: Create comprehensive technical documentation for all implemented features and system modifications. - Testing: Develop and execute thorough testing procedures to ensure reliability of new implementations. Required Skills & Experience - 5+ years of professional full-stack web development experience. - Strong proficiency in modern JavaScript frameworks (React, Vue, or Angular). - Backend development expertise with Node.js, Python, or PHP. - Extensive experience with RESTful API integration and implementation. - Demonstrated ability to work with payment processing systems and financial APIs. - Knowledge of OAuth authentication flows and social login implementations. - Experience with AI/ML service integration for content moderation. - Proven track record of successful bug identification and resolution. Nice to Have - Experience with phone verification systems. - Background in content moderation systems or trust & safety implementations. - Knowledge of image recognition and text analysis technologies. - Experience with open source project modification and enhancement. Technology Stack - Frontend: JavaScript/TypeScript, modern frameworks. - Backend: Node.js/Express, Python, or PHP. - Database: MySQL, PostgreSQL, or MongoDB. - API Integration: RESTful services, OAuth. - DevOps: Git, CI/CD pipelines. - AI Services: Content moderation APIs, NLP for text analysis. Why Join This Project? - This role offers an exceptional opportunity to make a significant impact on an established product with real users. - You'll tackle diverse technical challenges spanning payment systems, authentication, and cutting-edge AI implementation. - The project provides valuable experience in financial technology integration and content moderation systems—increasingly valuable skills in today's digital landscape. - As a remote position, you'll enjoy the flexibility of working from your preferred location while collaborating with our distributed team.