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.